0

我需要以编程方式编辑一个已经存在的 PDF 文件,如下图所示。如何“打开”此文档、“绘制”然后“保存”此 PDF 的编辑版本?谢谢

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

0

我知道了!使用了包含 Android 项目的 iText 库。

PdfReader pdfReader = new PdfReader("sdcard/local_pdf.pdf");
PdfStamper pdfStamper = new PdfStamper(pdfReader,
        new FileOutputStream("sdcard/local_pdf_fill.pdf"));
content = pdfStamper.getOverContent(1);
content.beginText();
content.setFontAndSize(bf, 9);
content.showTextAligned(PdfContentByte.ALIGN_CENTER, "STRING HERE", x, y, 0);
//max X = 800, max Y = 600, 0 = rotation
于 2015-12-03T17:25:38.480 回答