是否可以使用.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();
(This question帮助了)