我想用Aspose来设置pdf中字段的值。 This pdf在ITextSharp中正常工作。这是我遇到的主要挫折。用aspose填写pdf表格
这里是我的代码
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(Document document)+161 Aspose.Pdf.Document。()+58 Aspose.Pdf.Document。(Stream input,String password)+181 Aspose.Pdf.Facades.Form..ctor(String srcFileName,Stream destStream)+92