2014-02-18 3 views
1

У меня есть программа, которая вызывает PDF при нажатии кнопки. Этот PDF находится в папке Ресурсы, и я использую этот код, чтобы показать PDF. System.Diagnostics.Process.Start(Application.StartupPath & "\Resources\MYPDF.pdf")Добавление метки времени в pdf

Как добавить штамп времени в мой PDF-файл, показывающий время его создания?

+0

Как вы создающее PDF? Если вы генерируете его любым способом, используя какой-либо метод, почему вы не можете добавить временную метку в этой логике? – Jens

+0

Извините, неправильный термин. Я имею в виду вызов вместо генерации. На самом деле, PDF уже создан, я просто его называю. Кстати, вы знаете, как я могу сгенерировать PDF-файл? Я имею в виду, что у меня уже есть шаблон, и содержание этого будет основано на моих результатах. – elvinguitar

+1

Хорошо, я добавил ответ, который ссылается на хорошую библиотеку, которую я использовал раньше. – Jens

ответ

2

Внедрение формата PDF самостоятельно, вероятно, немного выходит за рамки. Но для этого существуют библиотеки, такие как ItextSharp. Вы также можете использовать это для редактирования pdf и добавления строки. Я не могу полностью объяснить, как здесь, но есть документация и учебные пособия.

ITextSharp расположен в http://sourceforge.net/projects/itextsharp/

+0

Как насчет кода о том, как он это сделал? – elvinguitar

+0

См. Этот отдельный вопрос, который задает почти ваш вопрос и предоставляет код для ItextSharp: http://stackoverflow.com/questions/3992617/itextsharp-insert-text-to-an-existing-pdf – Jens

+0

Спасибо за это :) – elvinguitar

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