2016-05-04 7 views
0

У меня есть метод, который создает PDF-файл из базы данных, каждая страница имеет информацию из записи базы данных. Я использую объект pdfWriter для создания файла.Itextsharp pdfwriter copy page

Можно ли скопировать каждую страницу из pdfWriter после того, как страница создана в моем методе и напишет страницу в другом отдельном файле PDF? Результат будет похож на разделение файла PDF.

ответ

2

Можно ли скопировать каждую страницу из pdfWriter после того, как страница создана в моем методе и напишет страницу в другом отдельном файле PDF? Результат будет похож на разделение файла PDF.

No.

The PdfWriter не накапливая все, что добавить к этому, он записывает данные как можно раньше, чтобы его выходной поток. Таким образом, он, скорее всего, даже не содержит целую страницу, которую вы хотите получить от нее.

Кроме того, у него нет методов, позволяющих извлекать такой контент. PdfWriter разработан только как приемник данных, а не источник данных.

Но вы можете прочитать результат записи с помощью нового экземпляра PdfReader и скопировать страницы оттуда.

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

  • Нет связанных вопросов^_^