問題タブ [itext7]

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 投票する
1 に答える
3168 参照

pdf - Itext 7では、2つのステップでPDFに署名する方法は?

この前の質問で与えられた回答に従ってください: In Itext 7, how to get range stream to sign a pdf? 、Itext 5 で機能する 2 段階の署名方法を再実装しようとしましたが、最初の段階の文書結果を (PdfReader または pdf リーダーで) 再オープンしようとすると問題が発生します。(無効な文書)

これは、certification という名前の空の署名フィールドがすでに含まれているドキュメントの署名部分です ... このステップの結果が無効なのはなぜですか?

PreSignatureContainer クラスは次のとおりです。

}

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

.net - スマート モードを有効にすると、NullReferenceException がスローされる

PDF のグループをまとめて、それらが適切に圧縮されていること、および重複するリソースがないことを確認しようとしています。ただし、私のコードでは、ライターで SetSmartMode(true) を呼び出すと、ライターへの最初の書き込みで常に NullReferenceException が発生します。

ここに私の(vb.net)コードがあります:

merger.Mergeが呼び出されるとすぐに aNullReferenceExceptionがスローされます。私はそれを他の多くの機能に置き換えましたが、ライターがスマート モードのときに PDF に何かが追加されると、クラッシュします。

スマート モードを無効にすると、PDF が結合されます。しかし、品質をあまり犠牲にせずに、これらの PDF のサイズをできる限り小さくする必要があります。それらはすべて同じフォントを使用し、いくつかのストック画像を共有していることを知っているので、そうするためにそれらをすべて組み合わせることにしました.

編集:私はあなたたちを愛しているので、これはスタックトレースです:

0 投票する
0 に答える
1166 参照

c# - ファイルのマージ中、iText7 for .NET は iTextSharp 5.5.9 よりも 4 ~ 9 倍遅い

ドキュメントを単一のドキュメントにマージするために.NET用のiText7を使用しようとしましたが、エラーが発生した後、2番目のアプリケーションを作成しましたが、iTextSharp 5.5.9を使用しました。

同じ機能が新しいバージョンよりも 4 倍高速に動作することに驚きました。

以下は、バージョン 5 の私のコードです。

バージョン 7 のコード:

私の呼び出しは次のようになります。

最初のテスト:

1000 個の PDF ファイル (同じファイルですが、1000 回コピーされ、サイズは 370 KB) の場合、次の結果が得られます。

2 番目のテスト:

1000 個の PDF ファイル (同じファイルですが、1000 回コピーされ、サイズは 606 KB) の場合、次の結果が得られます。

パフォーマンスに大きな違いが生じる理由は何ですか?
マージ関数を最適化して、より高速にすることはできますか (バージョン 5 のように高速)?
バージョン 7 を使用したいのですが、パフォーマンスのために古いバージョンを使用する可能性があります。

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

java - javaでiText 7を使用して、2つの異なる列にデータを書き込むにはどうすればよいですか

データID、名前、姓、ミドルネーム、国、ゾーン、地区などを持つ2つのユーザーオブジェクトがJavaにあり、それらのデータを2つの別々の列のpdf(iText7 pdf)ファイルに書き込みたいです。何かアドバイス!

私のコードは次のとおりです。

ユーザー クラス:

JptTut クラス

}

テストクラス

}

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

pdf - テキストの置換と編集を行って PDF を複製するにはどうすればよいですか

私は、C# を介して PDF を操作するためのいくつかのサードパーティ コンポーネントを調査しています。これらは Aspose.pdf.net と iTextSharp です。以下は、私がそれらを調査していることの詳細です。

人名、市区町村などの機密情報をテキスト形式で含む PDF があります。これらの PDF は別のコピーに複製する必要がありますが、複製コピーを作成する際に、機密テキストを検索してダミー テキストに置き換える必要があります。不正な手段による元の情報の追跡を避けるために、交換は不可欠です。また、置き換えられたテキストは編集する必要があります。

マスキングが必要なテキストのバリエーションが存在する可能性があるため、テキストの検索では RegEx がサポートされることが期待されます。

iTextShart を使用してこれを行う方法を教えてください。

前もって感謝します。

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

macos - Mac で CompareTool を使用する

Mac で CompareTool を使用する方法はありますか?

(どのように) Ghostscript と ImageMagick をこの環境で動作するように構成できますか?

ご協力いただきありがとうございます。