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

09-20 13:54