2

XXシナリオでは、テキストボックスなどを最適化してソースPDFファイルに追加し、それを保存して、顧客がasp.netWebサイトから自動的に入力できるようにします。

最近、私は次のような文章の問題に直面しています。

itextsharpを使用してPDFファイルを開いて書き込もうとすると、「トレーラーが見つかりません」という例外が発生します。さらに調査した結果、PDFソースファイル自体に末尾近くにトレーラーがないことに気付きました。

私の質問は、トレーラーを再生する方法はありますか?または、予告編を再作成するpdfを修復するための無料ツールですか?私はいくつかのオンラインツールを試しましたが、役に立ちませんでした。

4

2 に答える 2

4

pdftk を使用して修正しました。Ghostscript とは異なり、フォーム フィールドを保持し、トレーラーをうまく再構築します。

pdftk.exe coorruptedfile.pdf 出力 fixedfile.pdf

魔法のように働いた

于 2012-04-13T02:26:33.303 に答える
1

ファイルを Acrobat Reader または Professional で開くことができる場合は、これらのツールでファイルを修正できます。

Adobe ツールは壊れたファイルを再構築し、それらを再保存することを提案します。

さらに、一部の PDF ライブラリでも同じことができます。

于 2012-04-10T11:46:50.037 に答える