2009-07-27 9 views
2

Мне нужно добавить таблицу, используя iTextSharp (или даже PDFSharp, если это возможно) в существующий шаблон PDF в определенном месте в шаблоне. Я могу редактировать существующий шаблон с помощью Adobe Designer 7.0. Как я могу это сделать? Существует ли аналог PlaceHolder от Asp.Net, который можно использовать здесь?Добавление таблицы в ранее существующий PDF с помощью iTextSharp/iText

Keith

ответ

1

Через некоторое некоторое экспериментирование, да, вы можете сделать это, но с оговоркой. Сначала поместите текстовое поле куда-нибудь. В коде возьмите координаты того, где он находится. Затем создайте какой-то объект для вставки туда, таблицу в моем случае. Одно предостережение - нет потока, документ не будет корректироваться. Если ваш объект слишком велик, он перезапишет (перелив?), Что ранее было там. Я надеялся, что у меня получится хороший ревюм, но не кубики. Я считаю, что PDF-файлы - довольно статический зверь. Но я думаю, что я заработаю для своих нужд.

+0

Здравствуйте, у меня такая же проблема с переполнением «слишком больших объектов», разрешили ли вы это? –