Aspose を使用して、pdf のフィールドの値を設定しようとしています。 この pdf は ITextSharp で正常に動作します。 それが私が経験している主な不満です。
これが私のコードです
string outputPdf = String.Format(@"C:\PDF\output\test{0:dd-MM-yyyy-HH-mm-ss}.pdf", DateTime.Now);
string inputPdf = @"C:\PDF\application.pdf";
Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form(inputPdf, outputPdf);
form.FillField("MY_FIELD", "Test Value");
form.FlattenAllFields();
form.Save();
行Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form(inputPdf, outputPdf);
がエラーを引き起こしています。
例外の詳細: System.NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。
ここにスタックトレースがあります
[NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。] Aspose.Pdf.EmbeddedFileCollection.( ノード、ハッシュテーブル ハッシュ) +57 Aspose.Pdf.EmbeddedFileCollection..ctor(ドキュメント ドキュメント) +161 Aspose.Pdf.Document.( ) +58 Aspose.Pdf.Document.(ストリーム入力、文字列パスワード) +181 Aspose.Pdf.Facades.Form..ctor(文字列 srcFileName, ストリーム destStream) +92