У меня есть требование, когда мне нужно сгенерировать новый файл PDF из существующего файла PDF.
Входные данные, которые мне нужно обрабатывать: закодированная в Base64 строка старого файла PDF, startPage, endPage.
Скажем, например - Report.pdf имеет 100 страниц. Но мне нужно создать документ со страниц 10–15 этого Report.pdf.
Я пробовал несколько подходов, но не смог пройти до конца sh.
любая помощь приветствуется .
stripper.setStartPage(StartPDF);
stripper.setEndPage(EndPDF);
String result = stripper.getText(doc);
Используется PDFTextStripper, и он может получать текстовое содержимое из обрезанного файла. Но я действительно не хочу получать текст. Мне просто нужны эти страницы в моем новом pdf.
Обновление : Я изучил библиотеки PDFBox, библиотеки iText. У меня есть ограничение - я работаю на платформе Pega, что ограничивает мою способность использовать эти библиотеки. Могли бы вы предложить любой другой подход?