Android:打开现有 PDF 文件检查并填写复选框字段,然后保存文档的新版本
Posted
技术标签:
【中文标题】Android:打开现有 PDF 文件检查并填写复选框字段,然后保存文档的新版本【英文标题】:Android: Open existing PDF file check and fill checkbox fields and then save a new version of the document 【发布时间】:2016-03-01 16:21:55 【问题描述】:我需要以编程方式编辑一个已经存在的 PDF 文件,如下图所示。如何“打开”此文档、“绘制”然后“保存”此 PDF 的编辑版本? 谢谢
【问题讨论】:
你有没有尝试过? 【参考方案1】:我明白了!使用了包含 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
【讨论】:
以上是关于Android:打开现有 PDF 文件检查并填写复选框字段,然后保存文档的新版本的主要内容,如果未能解决你的问题,请参考以下文章