問題タブ [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.

0 投票する
2 に答える
2023 参照

c# - ColumnTextを使用してDirectContentに書き込んでも、PdfDocument.GetVerticalPositionは更新されません。

ITextSharpを使用してPDFを生成していて、ColumnTextを介してDirectContentを使用する必要がある状況があります。

問題は、ColumnTextオブジェクトを介してテキストを書き込んだ後、PdfDocument.GetVerticalPositionが更新されていないことです。失敗する次のテストを参照してください。

とにかく、ライターまたはドキュメントのいずれかに、ドキュメントのcurrentHeightを更新するように指示することはできますか。

明白な解決策は、PdfDocument.SetVerticalPositionが存在する場合にのみ使用することでした:-)

それとも、DirectContentを使用するという概念全体を誤解していますか?

ドキュメントの現在のY位置を更新できない場合、または自動的に更新されない場合、DirectContentにコンテンツを追加した後、PdfDocument.Addを使用できないようです。

0 投票する
1 に答える
1806 参照

itextsharp - ASP.NET を使用して PDF を生成するために itext.dll を使用していますが、ドキュメントにフッターが必要ですか?

ASP.NETを使用して PDF を生成するために itext.dll を使用しています。ドキュメントに次の形式のフッターが必要です。

総ページ数をハードコーディングせずにこれは可能ですか? つまり、ドキュメントの総ページ数を取得する方法はありますか?

0 投票する
2 に答える
6603 参照

c# - itextsharp「オブジェクト参照がオブジェクトのインスタンスに設定されていません」エラー

次のコードがあります。私の開発環境ではエラーは発生しませんが、本番環境ではエラーが発生します。

コードを実行すると、_pdfWriter = PdfWriter.GetInstance(_pdf, fs); で次のエラーが発生します。:

なぜこのエラーが発生していると思いますか? ファイルストリームが作成され、_pdf がコンストラクターに設定されます。

アップデート

問題は、_pdf が null であることです。コンストラクターで設定されているように null である理由がわかりません。次のようにして、この問題を回避できます。

私はまだ私が間違っていることを知りたいです...

0 投票する
3 に答える
2688 参照

asp.net - ASP.NET - 中程度の信頼の PDF コンポーネント

中程度の信頼環境で動作する ASP.NET 互換の PDF コンポーネントを推奨できる人はいますか? ITextSharpはうまく機能すると読みましたが、 ABCPdfASPPdfから来て、PDF 全体をコードでコンパイルするという考えは非常に困難です。理想的には、 wkhtmltopdfのようなものを使用して、HTML ページを PDF に単純に変換したいと考えています (もちろん、中程度の信頼では機能しません)。

価格に関する限り、無料が最適ですが、有料のソリューションも問題外ではありません.

適切なオプションが見つからない場合は、完全に信頼できるアプリケーションを実行できる別のマシンで Web サービスをホストすることを選択するかもしれませんが、それは間違いなく最適ではありません。

0 投票する
4 に答える
24490 参照

c# - iTextSharp 国際テキスト

asp.netページにテーブルがあり、それをPDFファイルとしてエクスポートしようとしていますが、生成されたPDFファイルに表示されない国際文字がいくつかあります。

前もって感謝します

0 投票する
2 に答える
2246 参照

c# - itextsharpテーブルのセルデータを変更する

PDFファイルがあります表のセルデータをitextsharpで変更したいのですが何か方法はありますか

0 投票する
1 に答える
653 参照

c# - フォントを取得すると、StackOverflowExceptionでiTextSharpがクラッシュする

iTextSharpは、フォントを作成しようとすると、本当に気に入らないのです。

これは私にユーザーフレンドリーを与えますStackOverflowException。だから私はこれを試しました:

同じことをします。試してみFont.TIMESて、同じものを手に入れました。だから私はこの答えに基づいて少し低くしてみました、それは次のことを示唆しています:

もう一度、StackOverflowException。一貫性は良好ですが、ライブラリでフォントを選択できるようにしたいと思います。

どこかで設定が間違っていると確信しています。しかし、それが何であるかについては私を逃れます。

0 投票する
1 に答える
2563 参照

c# - iTextSharp:pdfPTableが他のコンテンツと重複しています

iTextsharpを使用してC#アプリケーションからPDFドキュメントを生成しています。表形式のデータを表示するためのPdfPTableがあります。テーブルの問題が他の段落と重なっています。とにかくテーブルを特定の位置に配置できますか?次に、以下は私のコードです

これで、2番目のパラグラフ(objChildInfoPara)が最初のパラグラフとオーバーラップしています

誰かがこの問題を取り除く方法を教えてもらえますか?

0 投票する
3 に答える
30360 参照

c# - iTextSharp DLL は無料で使用でき、Web アプリケーション プロジェクトで再配布できますか?

iTextSharp DLLは、販売する Web アプリケーション プロジェクトで自由に使用および再配布できますか?

0 投票する
2 に答える
1970 参照

pdf - PDFのデジタル署名が無効にならないようにリビジョンを使用するにはどうすればよいですか?

Acrobat 9を使用して、自己署名証明書を使用してPDFに署名し、署名後にPDFを編集すると、Acrobatはドキュメントに有効な署名があるが、ドキュメントにも署名されていない変更があることを通知します。次にPDFに再度署名して署名パネルを見ると、有効な署名が付いた最初の署名付きリビジョンが表示され、最初のリビジョンが署名された後に変更が加えられたことを示し、有効な署名が付いた2番目の署名付きリビジョンが表示されます。

iTextSharpを使用してその動作を複製しようとしています。コードでは、PDFを作成して署名します。次に、PDFを編集して再度署名します。ドキュメントをAcrobatで開くと、両方のリビジョンが表示されますが、ドキュメントが変更されたため、最初のリビジョンが無効な署名としてマークされます。私が収集できることから、iTextSharpは、そのドキュメント内の最初のリビジョンだけでなく、ドキュメント全体に署名していると思います。PdfStamperコンストラクターとPdfSignatureAppearanceコンストラクターの両方でAppendパラメーターをtrueに設定しましたが、効果がないようです。

Acrobatを使用して目的の結果を得ることができるので、iTextSharpを正しく使用していないと想定しています。誰かがこれに光を当てることができますか?