問題タブ [itext]
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.
java - iTextを使用するときにPdfPTableに画像化された背景を設定できますか
iText を使用して、データベース内のデータの Pdf レポートを生成しています...
PDFのページのヘッダーは、画像にテキストが動的に追加された画像です。たとえば、生成された日付などです。
itext で PdfPTable タイプのテーブルに背景画像を設定できるかどうかは誰でも知っています。
ありがとう
java - Java:PDFをテキストファイルに書き出す方法は?
PDFファイルを開いてコンテンツをテキストファイルに書き込むと、テキストファイルのコンテンツが台無しになります。エンコーディングのせいだと思います。私が理解していることから、JVMはデフォルトの文字セットをに設定しますCp1252
(Windows XPで実行しているため)。デフォルトの文字セットを変更しましたが、結果がありません(System.setProperty("file.encoding", "ISO-8859-1");
)
- ITextを使用しようとしましたが、結果のコンテンツに発音区別符号が含まれる文字がいくつか欠落しています。
何か案は?
java - iText を使用した PDF ドキュメントの読み取りが機能しないことがある
iText を使用して PDF ドキュメントを読み込んでいます。ArrayIndexOutOfBoundsException が発生しています。奇妙なことは、特定のファイルとそれらのファイルの特定の場所でのみ発生することです。PDFがそれらの場所でエンコードされる方法に関係していると思われますが、何が問題なのかわかりません。
この質問Read pdf using iText を見てきましたが、彼はこのファイルの場所を変更することで問題を解決したようです。一部のファイル内の特定の場所で例外が発生するため、これは機能しません。したがって、例外を引き起こしているのはファイル自体ではなく、問題のページです。
スタックトレースは
スレッド「メイン」の例外 java.lang.ArrayIndexOutOfBoundsException: 無効なインデックス: 02 com.lowagie.text.pdf.CMapAwareDocumentFont.decodeSingleCID (不明なソース) com.lowagie.text.pdf.CMapAwareDocumentFont.decode (不明なソース) で com .lowagie.text.pdf.parser.PdfContentStreamProcessor.decode (不明なソース) com.lowagie.text.pdf.parser.PdfContentStreamProcessor.displayPdfString (不明なソース) com.lowagie.text.pdf.parser.PdfContentStreamProcessor$ShowText.invoke (不明なソース) com.lowagie.text.pdf.parser.PdfContentStreamProcessor.invokeOperator (不明なソース) com.lowagie.text.pdf.parser.PdfContentStreamProcessor.processContent (不明なソース) com.lowagie.text.pdf.parser com.pdfextractor.main.Extractor の .PdfTextExtractor.getTextFromPage(不明なソース)。メイン (Extractor.java:61)
61 行目は次の行に対応します。
content = extractor.getTextFromPage(page);
したがって、getTextFromPage() メソッドが機能していないことは明らかです。
java - java PdfTextExtractor.getTextFromPage(不明なソース)
こんにちは私はイテレータが11ページに達したときにPDFを解析するのに問題があり、例外がスローされます。
何か案は?ありがとう
これが私のコードです:
および例外スタック:
pdf - PDFのデジタル署名が無効にならないようにリビジョンを使用するにはどうすればよいですか?
Acrobat 9を使用して、自己署名証明書を使用してPDFに署名し、署名後にPDFを編集すると、Acrobatはドキュメントに有効な署名があるが、ドキュメントにも署名されていない変更があることを通知します。次にPDFに再度署名して署名パネルを見ると、有効な署名が付いた最初の署名付きリビジョンが表示され、最初のリビジョンが署名された後に変更が加えられたことを示し、有効な署名が付いた2番目の署名付きリビジョンが表示されます。
iTextSharpを使用してその動作を複製しようとしています。コードでは、PDFを作成して署名します。次に、PDFを編集して再度署名します。ドキュメントをAcrobatで開くと、両方のリビジョンが表示されますが、ドキュメントが変更されたため、最初のリビジョンが無効な署名としてマークされます。私が収集できることから、iTextSharpは、そのドキュメント内の最初のリビジョンだけでなく、ドキュメント全体に署名していると思います。PdfStamperコンストラクターとPdfSignatureAppearanceコンストラクターの両方でAppendパラメーターをtrueに設定しましたが、効果がないようです。
Acrobatを使用して目的の結果を得ることができるので、iTextSharpを正しく使用していないと想定しています。誰かがこれに光を当てることができますか?
fonts - iTextを使用してフォントをPDFファイルに埋め込みます
タグマップを定義し、XMLデータファイルを取得しました。iTextを使ってXMLデータファイルをPDFに変換したい。問題は、XMLをPDFに変換するときに、フォント(ポーランド語フォント、中国語フォントなど)をターゲットPDFに埋め込む方法です。
java - XMLまたはHTMLからのPDFファイルの生成
XMLファイルのデータと定義からPDFレポートを生成するためのAPI/ソリューションはありますか?たとえば、XML定義/データは次のようになります。
HTMLをPDFに変換することも私が感じる良い解決策になるでしょう。
現在、iTextAPIを使用してJavaコードを記述しています。技術者以外の人が編集および変更できるように、コードを外部化したいと思います。
image - iTextを使用してPDFの背景としてテキストの下に画像を挿入する方法は?
画像を PDF の背景として挿入するためのサンプル コードが必要ですが、この種のサンプル コードはありますか? テキストをうまく書いたので、テキストの下に画像を挿入する必要があります。
java - PDFへの署名-1つのリビジョンで複数の署名
簡単に言うと、PDFに(iTextを使用して)複数の署名を追加し、それぞれに新しいリビジョンを追加する必要はありません。
私は次のスレッドを読みました、そしてそれは非常に理にかなっています(ブルーノが答えを書いたので)
ドキュメントに2つのリビジョンがある場合、最初の署名が2番目のリビジョンをカバーしていないことは明らかです。ただし、(PDF標準およびiTextに従って)同じリビジョンに対して2つの署名を持つことは可能ですか?(認定レベルをに設定しましたCERTIFIED_FORM_FILLING_AND_ANNOTATIONS
)。
重要なのは、ドキュメントは一度作成され、署名を追加することを除いて、まったく変更されないということです。また、署名されたPDFは技術者以外の人に送信されるため、「ドキュメントが変更されました」を見ると、「不信」を引き起こす可能性があります(PDFに関する知識が不足しているため、残念ながら、期待できません)。 。つまり、もう一度言い換えると、1つのリビジョンに2つの署名があり、さまざまな人によってさまざまなタイミングで追加される可能性があります。
image - iTextを使用してPDFに外部画像を追加する
iTextを使用してPDFに外部画像(URLで参照)を追加する方法を理解するのに問題があります。このようなことは可能ですか?
7.1.5のPDF仕様では、URL仕様を使用してURLを介してPDFを参照できるようにする必要があります。これは私がこれまでに得たものです:
色空間が追加されていることを確認する必要があることはわかっていますが、現在の私の主な関心事は、実際にこの画像をドキュメントの本文に取り込むことです。これを行う方法がわかりません...PdfPageやリソースディクショナリなどへの参照を取得できないようです。これはiTextを使用して可能ですか?
ちなみに、ビューが画像を読み込もうとしたときにセキュリティ警告が表示される場合、この演習は役に立ちません。それが事実かどうか誰かが知っていますか?