как добавить закладку в pdfpcell - PullRequest
4 голосов
/ 05 февраля 2010

Я делаю отчет, который содержит более 1000 записей с использованием pdfptable of itext. найти конкретную запись нелегко, поэтому мне интересно, есть ли способ добавить закладку в pdfpcell.

1 Ответ

2 голосов
/ 07 февраля 2010

Чтобы добавить закладки в pdf с помощью iTextSharp, вы должны использовать объекты Chapter и / или Section. Хотя технически вы можете сделать это, объекты Chapter и Section имеют некоторые ограничения и довольно большие накладные расходы, особенно для 1000-х предметов. Кроме того, мне никогда не удавалось остановить отображение номеров глав и разделов в моем документе, что, вероятно, является проблемой для вас, если ваш контент находится в pdfpcells.

Эта ссылка представляет собой хорошее введение в добавление закладок в PDF. Прокрутите вниз почти до конца статьи для раздела закладок.

Также в этой статье приведена информация о настройке LocalDestination в формате PDF. Они не отображаются в виде закладок и требуют ссылки «Перейти» и «Назначение». Так что, если вы хотите или можете создать индексную страницу в своем PDF, это может быть лучшим решением. Ваша индексная страница будет содержать все ссылки «Перейти», а содержимое ваших pdfpcells будет LocalDestitions.

...