0
我需要在Outlook中通过电子邮件附件发送PDF文件。 PDF中有与当地时间相关的字段,并且要求是当用户的系统中打开PDF时,则时间将根据用户的时区显示。我使用C#中的iText Sharp创建PDF。如何在用户机器中打开时更改PDF中的时间字段?
我需要在Outlook中通过电子邮件附件发送PDF文件。 PDF中有与当地时间相关的字段,并且要求是当用户的系统中打开PDF时,则时间将根据用户的时区显示。我使用C#中的iText Sharp创建PDF。如何在用户机器中打开时更改PDF中的时间字段?
用户加载文档时,不能更改PDF中的数据。
您可以在您的电子邮件中添加URL链接,然后点击链接时,响应是使用正确的日期创建PDF。不知道你的系统中是否有这种可能。
感谢您的回复! 但我不能这样做,因为我需要在用户打开它时更新pdf文档的时区。 – Nikhil783
也许最初的链接应该转到一个页面,该页面只是一个简短的JavaScript函数,它从浏览器获取本地日期,然后调用服务器(包括本地日期),然后服务器可以接受此参数并将其传递到创建PDF的函数? – RobPethi
其实我只有用户的电子邮件地址,没有别的。我没有任何外部接口来获取用户的时区。我只需要使用pdf。 – Nikhil783