2015-11-27 5 views
0

Мне нужно программно редактировать файл PDF, который уже существует, как изображение ниже. Как я могу «Открыть» этот документ, «Рисовать», а затем «Сохранить» Редактированная версия этого PDF-документа? СпасибоAndroid: откройте существующий файл PDF, проверьте и заполните поля флажка, а затем сохраните новую версию документа.

enter image description here

enter image description here

+2

Вы пробовали что-нибудь? – cakan

ответ

0

Я получил его! В библиотеке iText включен проект Android.

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 
Смежные вопросы