Chr*_*yne 4 .net pdf acrobat itextsharp
是否可以使用.net编辑pdf文档的javascript?
我看过Acrobat SDK,但没有太多运气.看起来您可以从表单等中检索值,但不能编辑文档.
我离开赛道了吗?这甚至可能吗?
我已经尝试过iTextSharp,但由于pdf包含表单字段,因此在保存pdf时字段会丢失.
有什么建议?
好吧,显然你可以使用iTextSharp:
Document document = new Document(PageSize.A4, 50, 50, 50, 50);
PdfReader reader = new PdfReader(@"Source.pdf");
FileStream output = new FileStream(@"Destination.pdf", FileMode.Create);
PdfStamper pdfStamper = new PdfStamper(reader, output, '\0', true);
pdfStamper.JavaScript = "app.alert(\"Hello world!\");";
pdfStamper.FormFlattening = false;
pdfStamper.Close();
reader.Close();
Run Code Online (Sandbox Code Playgroud)
(这个问题有帮助)