2017-12-12 5 views
0

を生成しました。私のプロジェクトでは、DOMに基づいてPDFを生成する必要があります。複数の要件があり、これに対して剣道を使用しました。 PDFはBootstrapページから生成され、bootsrap3が正式に印刷バージョンをサポートしていないため、多くのUIの問題がありました。オーバーラップとテーブル幅の問題があり、Boostrapオフセットクラスのためにコンテンツが画面から外れていました。すべてが現在ソートされています。もう1つのタスククライアントは、スクロールをpdfに適用できるかどうかを尋ねます。グリッドとたくさんの列がありました。ブラウザでは、横スクロールを適用して管理できることがわかり、ユーザーはスクロールして残りのデータを見ることができます。スクロールやあこれは私の最初の質問はstackoverflowのためにされたPDF

私の経験を1として、私は例のこの種を見るが、まだ求めていない、我々は列のたくさんのグリッドを持って生成されたPDFのためのスクロールを実装するための任意の可能性はありますか?

答えて

0

PDFコンテンツのレイアウトは、静的であり、そのような内部テーブルなどの項目のためのスクロールバーが存在しません。だから、可能性はない。

グリッドが広すぎるあなたが「印刷」ページのためにグリッドのレイアウトを分割する方法を決定する必要があります。たとえば、あなたのグリッドがPDFで

ページが、この行方向にレイアウト

A wide grid 
+---+---+---+ 
| 1 | 2 | 3 | 
+---+---+---+ 
| 4 | 5 | 6 | 
+---+---+---+ 

またはこの列単位のレイアウトからかもしれないPDFに収まるように6ページを必要とし

A wide grid 
+---+---+---+ 
| 1 | 3 | 5 | 
+---+---+---+ 
| 2 | 4 | 6 | 
+---+---+---+ 
コンテンツが広い場合には、これまであなたが選ぶ、PDFリーダーのコンテンツが

A wide grid (direction-wise) 
+---+ 
| 1 | 
+---+ 
... pages 2 to 5 ... 
+---+ 
| 6 | 
+---+ 

のようになります

PDFの代わりにExcelのコンテンツを受け取ってクライアントを販売する方が簡単かもしれません。

Webページが唯一のグリッドである場合は、列方向のレンダリングPDFダウンロード機能を持っているスプレッドシートコンポーネントを、使用することを検討してください可能性があります。

+0

の提案に感謝は、他の実装で買いました。 –

関連する問題