Member 4531085 Ответов: 2

Нужно добавить данные о существующем PDF файле


Всем Привет,

Я хочу добавить некоторый текст в существующий pdf-файл, который я создал раньше автоматически во время выполнения при нажатии кнопки.
Я использую Itextsharper.
Пожалуйста, помогите мне в этом.

Спасибо
Ананд

2 Ответов

Рейтинг:
2

Sandeep Mewara

Попробуй:

Document doc = new Document( PageSize.A4, 50, 50, 50, 50 );
PdfWriter writer = PdfWriter.GetInstance( doc, new FileStream("test.pfd", FileMode.OpenOrCreate) );
doc.AddDocListener( writer );
doc.Open();

doc.Add( new Chunk("chunk", "This chunk a new text!"));
doc.Close();


Ссылаться:
Использование iTextSharp для водяного знака/записи текста в существующие PDF-файлы[^]
iTextSharp - добавление текста с кусками, фразами и абзацами[^]
Как использовать библиотеку iTextSharp .NET PDF для вставки текста и изображения в существующую форму PDF templa[^]


Рейтинг:
12

StianSandberg

Ты не можешь.. Все, что вам нужно сделать, это создать новый pdf-файл и объединить его со старым. Но это совсем не сложно. Взгляните на этот пост в Stackoverflow:

http://stackoverflow.com/questions/566899/is-there-a-straight-forward-way-to-append-one-pdf-doc-to-another-using-itextshar[^]