2011-10-19 6 views
3

Мне нужно отредактировать существующий файл pdf, используя itext в java. Моя проблема в существующем pdf содержит много страниц. При вводе номера страницы этого существующего pdf я должен отредактировать нижний колонтитул этой страницы для нового текста и должен выводить только эту страницу с отредактированной страницей нижнего колонтитула вместе с содержимым страницы на этой странице. Нет необходимости выводить оставшиеся страницы. Также существующий pdf-файл находится в формате A6, и мне нужно изменить формат вывода в формате PDF в формате A4. Как это возможно?Проблема с созданием pdf с использованием itext

ответ

1

Вы можете разделить и объединить файлы PDF с помощью iText. Это означает, что вам необходимо разделить исходный документ на три части и сохранить только среднюю (требуемую) часть. Вы также можете удалить и добавить объекты. Это означает, что вы можете найти объект нижнего колонтитула, удалить его и добавить новый объект вместо него. Я не думаю, что вы сможете изменить формат. Если вы не можете создать совершенно новый документ в целевом формате и скопировать объекты из источника в новый документ. Стоит попробовать.

+0

Расщепление PDF файлов http://www.rgagnon.com/javadetails/java-0647.html –

+0

Изменение содержимого с IText http://tutorials.jenkov.com/java-itext/modifying-pdf-documents. HTML –

Смежные вопросы