如何使用 ASP.NET 创建可编辑的 PDF。我想从主模板创建一个 Pdf,对其进行编辑(填充一些值(不是来自数据库的输入))并保存。不使用第三者可以吗?
如果有一些示例代码可用,那就太好了
我在几个项目中使用PDF4NET ,绝对可以推荐它。他们的网站上有代码示例。
您可以使用开源iTextSharp,它是iText (java) 的一个端口。 这是一个创建带有文本字段的表单的代码示例(它是 java,但 iTextSharp 界面几乎相同)
为此,您可以使用Aspose.Pdf.Kit 。事实上,它可以在 ASP.NET 或 Windows 应用程序中使用。您可以下载试用版。查看相关文档;这可能会有所帮助。
Maybe you can try the ReportViewer control.
You can create a "report template", assign data to it in runtime (fill in values), render it, and save the result.
我喜欢http://dynamicpdf.com,他们有一个免费的社区版,允许您以编程方式从头开始创建 PDF。付费产品提供更多功能,并且他们也有设计师。