Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在asp.net中创建可编辑的pdf?_Asp.net_Pdf_Itextsharp_Abcpdf - Fatal编程技术网

如何在asp.net中创建可编辑的pdf?

如何在asp.net中创建可编辑的pdf?,asp.net,pdf,itextsharp,abcpdf,Asp.net,Pdf,Itextsharp,Abcpdf,在我的项目中,这里有一个关于pdf的不同类型的需求 我想生成一个带有少量预填充值的pdf。其余字段可以由用户填写,因此Pdf应该允许用户编辑Pdf,以便用户可以将其保存在系统本地 pdf可能包含复选框和文本框 我曾与“itextsharp”、“abc pdf”和“Rad pdf”合作过 为此,由于项目所有者的一些限制,我不能使用“Rad Pdf”。 请分享你的宝贵答案,给我一个正确的方法来完成这项任务 期待您的回复。您需要使用Adobe Professional,只需单击几下即可将现有的电子或纸

在我的项目中,这里有一个关于pdf的不同类型的需求

我想生成一个带有少量预填充值的pdf。其余字段可以由用户填写,因此Pdf应该允许用户编辑Pdf,以便用户可以将其保存在系统本地

pdf可能包含复选框和文本框

我曾与“itextsharp”、“abc pdf”和“Rad pdf”合作过

为此,由于项目所有者的一些限制,我不能使用“Rad Pdf”。 请分享你的宝贵答案,给我一个正确的方法来完成这项任务


期待您的回复。

您需要使用Adobe Professional,只需单击几下即可将现有的电子或纸质表单转换为可填充表单


< P> > AcRabAT阅读器席提供了将EFFATE保存到框外的功能。 如果您的客户使用此版本的Acrobat,他们将能够填写和保存标准PDF表单

您可能遇到的唯一问题是旧版本的Acrobat Reader没有此功能

因此,只要您的客户拥有最新版本的Acrobat Reader,使用ABCpdf或任何PDF库生成的任何eForm都应该按照您想要的方式工作

ABCpdf包括一个名为“Annotations”的示例项目,该项目展示了如何以这种方式创建eForms


我的回复可能以ABCpdf.NET为基础,因为这是我的工作内容。:-)

类似的问题解决了@Win我怎么才能知道哪一个适合我?@Nil这是一个可填充的pdf而不是可编辑的pdf。你能给我更多的细节吗。请详细说明,怎么做?@Code-Rider:1。购买AdobeProfessional。2.阅读有关创建PDF表单的说明。3.4.利润。作为一种选择,试试它是非常好的和免费的。@ChrisLively哦,你错了。当用户从我的网站下载pdf时。他不应该需要这些产品来编辑pdf。他不能不使用这种产品吗?客户不需要专业版本;您需要它来创建可填充的表单:/@CodeRider您应该明确您希望用户拥有哪个PDF查看器。爱尔兰酋长假设你希望他们使用AcrobatReader。在这种情况下,PDF必须是“支持读卡器”的,这只能通过Adobe软件实现。