問題タブ [itextsharp]
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# - C#3.0MemoryStreamを使用してitextsharppdfをデータベースに保存します
itextsharpによって生成されたPDFファイルをデータベースに保存しようとしています。しかし、私は今のところうまくいっていません。
私はSQLにLinqを使用しています。
コードは次のとおりです。
エラーはスローされませんが、DBには何も保存されません。DBフィールドは、「イメージ」フィールドタイプです。また、このコードを使用してpdfをオンザフライでレンダリングします(byte [] pdfDone ...を切り取り、MemoryStreamを返します)。
何が間違っているのかわかりません...そしてデバッグすると、byte [] pdfDoneに値(3487など)があることもわかりましたが、DBには何も保存されていません。
前もって感謝します!
vb.net - itextsharp: pdfptable.writeselectedrows vb.net
誰かがこの方法に関するドキュメントを見せてもらえますか?
私は次の行を持っています:
topmargin か bottommargin かは問題ではないようで、ページの下部に配置されます。
vb.net - pdfptable を 2x2 行列として使用する itextsharp
(A x A) だけでなく、実際のテーブル (A x B) として pdfptable を使用する方法
このように宣言すると、1 行しか表示されません。
複数の行と複数の列を持つように宣言するにはどうすればよいですか?
vb.net - itextsharp: pdfptables が互いに衝突しています
私のテーブルが重なり合っている理由を誰か知っていますか?
前のテーブルの高さを減らしlast_pos
ていますが、次のような奇妙な方法で重なり合っています。
vb.net - itextsharp: デフォルトの pdfptable 充填
次のようなテーブルを定義すると:
追加するセルが4つありません。十分なセルがない場合に自動的にセルを埋めるようにするにはどうすればよいですか?
そこに少なくとも4つのセルがない限り、表示されないことがわかりました
問題は、どのセルが空白であるかをどのように把握するかです。
itextsharp - iTextSharpDTDがありません
XMLを解析するためのiTextSharpサンプルを読んでいて、DTDについて言及しています。DTDは次の場所にあるはずです:http ://www.lowagie.com/iText/itext.dtd
残念ながら、DTDの場所が変更されたように見えます。誰かが私がそれを見つけることができる場所を知っていますか?
asp.net - iTextSharpユニット
iTextSharpが使用する単位系を知っている人はいますか?私の最初の仮定はピクセルですが、それについてはよくわかりません。
ありがとう!
編集:より具体的ではないことをお詫び申し上げます、そして私に知らせてくれてありがとう。PageSizeとMarginsのメジャーの単位について話しています。
itextsharp - テキスト内の画像の配置?
iTextSharp を使用して、段落に埋め込まれるように画像を揃えようとしています。私はこのようにすることができます:
しかし、画像は右上に表示され、その周りにテキストが表示されます (L のようなもの)。
私が望むのは、テキストをいくつかの段落にしてから、その下にテキストを含む画像 (C のようなもの) にすることです。iTextSharp経由でこれを行う方法を知っている人はいますか?
編集:
私も試しました
しかし、上部に画像、その下にテキストが表示されていました。有効な textwrap はありませんでした。
.net - iTextSharp の AcroField にリッチ テキストを追加する
iTextSharp を使用して書式設定されたテキストを PDF フォーム フィールドに追加する必要がありますが、理解できないようです。これは私が現在フィールドを設定している方法ですが、挿入されたテキストの特定の部分は太字にするか、他のフォーマットにする必要があります。
代わりに書式設定情報を含む xml を挿入できるはずだと他の場所で見たことがありますが、この xml がどのように見えるべきかわかりません。
私が望むことが可能であると私に信じさせるそのページのセクションは次のとおりです。
実際の XML コードはフィールドにスタンプされますが、Reader はそれをスタンプされた PDF でリッチ テキストとしてレンダリングしません。
そして、これに対する作業応答:
これを機能させるには、AcroFields.setGenerateAppearances(false) を呼び出す必要があります。古いバージョンの Reader では外観が生成されないことに注意してください。
この xml はどのように見えるべきですか、またはこれを達成する別の方法はありますか?
c# - itextsharp:複数のページを追加する
PDF上で要素を絶対的に配置するDirectContentメソッドを使用しています。レコードのリストを繰り返し処理し、PDFのレコードごとに1ページを作成する必要があります。
itextsharpに新しいページを挿入してそのページに「描画」するように指示するにはどうすればよいですか?