2016-12-28 1 views
0

Мне нужно отправить файл PDF через вложение электронной почты в Outlook. В PDF-формате есть поле, связанное с местным временем, и требование заключается в том, когда PDF открыт в пользовательской системе, тогда время будет отображаться в соответствии с часовым поясом пользователя. Я создал PDF с помощью iText Sharp в C#.Как изменить поле времени в PDF при открытии в машине пользователя?

ответ

0

Вы не можете изменить данные в PDF, когда пользователь загружает документ.

Вместо этого вы можете поместить URL-адрес в свой адрес электронной почты, а затем, когда ссылка будет нажата, ответ должен создать PDF с правильной датой. Не знаю, возможно ли это в вашей системе.

+0

Спасибо за ваш отзыв !!! Но я не могу пойти с этим, потому что мне нужно обновить часовой пояс pdf-документа, когда пользователь его откроет. – Nikhil783

+0

Возможно, исходная ссылка должна перейти на страницу, которая представляет собой лишь краткую функцию javascript, которая получает локальную дату из браузера, а затем делает вызов на сервер, включая локальную дату, тогда сервер может принять этот параметр и передать его в функция, которая создает PDF-файл? – RobPethi

+0

На самом деле у меня есть только адрес электронной почты пользователя и ничего больше. У меня нет внешнего интерфейса для получения часового пояса пользователя. Мне нужно делать только с pdf. – Nikhil783

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