問題タブ [pdfptable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - セルの背景色は他の線の色に影響します
各ページにテキストを追加し、次の方法を使用して描画される 2 行を追加する PDF を作成しています。
ある特定のページに、次のコードを使用して特定のセルの背景色を変更しているテーブルがあります。
指定した背景色(灰色)のセルが表示されるようになりましたが、線が黒から灰色に変わります...それらの線を黒で描きたいです!
java - Itext LargeElement および splitRows オプション
itext v5.5.3 で大きなテーブルを含む pdf を作成しようとしています。
私は欲しい :
- メモリ管理
- 繰り返しヘッダー (1 行)
- 行分割の無効化
以下のコードでは、すべて正常に動作します。
メモリ管理を追加すると (5 セルごとにドキュメントにテーブルを追加する)、最初のヘッダーが失われます:
メモリ管理 + setSplitRows(false) を追加すると、すべてのヘッダーといくつかの行が失われます。
私はいくつかのテストを行いましたが、itext バージョン 2.1.7.js2 では、3 つのテスト ケースすべてが正しく機能しています。
それで、バグかバグでないか?これを機能させるにはどうすればよいですか?
ありがとう
c# - itextsharpを使用したdataGridViewからpdfへ
dataGridView の特定の列の値を取得して PdtPtable に追加しようとしているときに問題が発生しました。ただし、テーブルに追加された値は繰り返されます。たとえば、行 1 が 2 回追加されます。各行と各列のすべての行を調べてみました。
c# - 同じページの2つの列に流れるiTextSharp pdfpTable
データベースからテーブルを作成するために iTextSharp を使用PdfPTtable
しています。表が長い (長いが 3 列しかない) 場合、表を次の PDF ページにフロー (または継続) させることができました。しかし、同じページの右側 (または列) に続けてほしいのです。その後、次のページに進む必要があります (左の列、次に右の列など...)。
pdf-generation - PdfPTable の境界線と背景色を表示するにはどうすればよいですか (iTextSharp)?
ご覧のとおり、ボーダーと背景色を備えたテーブルがあります (セクション 1)。
...しかし、セクション 3 にはこれらの仕立ての洗練が欠けており、その理由はわかりません。
セクション 1 に関連するコードは次のとおりです (表示されるはずです)。
...そして、ここでセクション 3 を示します (本来の表示がされていません)。
何が欠けているか、忘れていますか? テーブルの作成とセットアップの違いは、セル/列の数と、関連する宣言 (float 配列) とプロパティ (setWidths()) にあります。PdfPCell に追加するコードは、フレーズがセクション 1 (希望どおりに表示される) に使用され、段落がセクション 3 (表示されない) に使用されるという点で異なりますが、試してみました:
...しかし、「SpacingBefore」が「取る」ように見えなかったため、それは良くはありませんでした。実際には少し悪いものでした。
最後に (これまでのところ)、次のように、チャンクの代わりにフレーズを使用してみました。
...しかし、それは最初の試みよりも良くも悪くも、違いもありません (少なくとも、セクション 2 と 3 を分離する垂直方向のスペースを取り戻します)。
セルの境界線と背景色を表示するにはどうすればよいですか?
アップデート
GetCellForBorderedTable() は次のとおりです。
java - iText、PdfPTable列内に新しい空白行を挿入
列内に新しい空白行を挿入する方法を教えてくださいPdfPTable
。\n
そしてn number of spaces
私のためにトリックをしていません。これは私が取り組んでいるJavaコードです。
new line
「大人M:120lbs**\n**
大人F:90lbs」の間に入れたい
更新
これは、私が作成に使用したコードですPdfPTable
どんな提案も役に立ちます。