2009-12-03 3 views
0

Я все еще жду ответа от вас всех. Мне действительно нужна ваша поддержка ....... plzкак скопировать только тело pdf-файла с использованием itextsharp или pdfsharp в C#

Я разрабатываю проект под названием восстановления pdf. В этом я хочу просто скопировать тело файла в другой файл pdf, используя itextsharp C# lib.

я хочу, чтобы разобрать весь файл, как только я получаю тело то есть «1 0 OBJ < < .... >> endobj» в соответствии со справочным PDF. затем скопируйте полное тело в другой файл pdf.

Я не хочу читать заголовок, таблицу xref..etc.

Я использую itextsharp lib для создания файла. если pdfsharp предоставляет это, я перейду к этому. Также дайте несколько советов о том, как lib. Thnx. :)

ответ

1

Если вы используете шаблон страницы (как в примере на http://1t3xt.info/examples/browse/?page=example&id=27 - это для Java-версии, но у вас не должно возникнуть проблем с адаптацией к C#), оно копирует только содержимое страницы и будет создать новый «заголовок» (я предполагаю, что вы имеете в виду метаданные) и таблицу xref. Используя этот механизм, вы автоматически скопируете все необходимые ресурсы (например, шрифты, растровые изображения, ...). Если вы сделаете это вручную, вам тоже придется это сделать, и это становится немного грязным. О, и нет необходимости разбирать что угодно. iTextSharp сделает все разбор за вас.

0

Вы просили расспросить список рассылки Itext/ISharp?