这里有一点Visual Studio 2010新手,但我已经开发了一个关于如何创建链接到数据库的报表的适度工作知识,但我遇到了一些我尚未面对的事情。
我创建了一个包含三个表的报表。表1(设备规格)和2(操作时间表)链接到我的数据库。表3是一个表(设备性能审计),需要由现场人员填写。当他们在现场外,他们将不得不在PDF编辑器(Adobe)中填充这些字段,只需将它们保存为PDF文件即可。我不相信有一个计划让它们被导回到数据库表中(我认为我们应该这样做,但我没有帮助做出那些决定......)所以我们不需要担心这一点。
我面临的问题是我不知道如何在Visual Studio中为PDF生成可填写(即文本框?)字段,我尝试插入文本框,但这不起作用...... < / p>
非常感谢任何帮助。谢谢!
答案 0 :(得分:0)
查看ITextSharp库。它允许您即时创建PDF文件。我很确定它也能够创建PDF表单。
ITextSharp是基于JAVA的IText PDF库的一个端口。所以适用于IText的大部分概念信息也适用于ITextsharp
一些代码示例可以提供帮助:
- iTextSharp — few C# examples.
- Generating PDF using ItextSharp with Footer in C#
- Create PDFs in ASP.NET- getting started with iTextSharp
- IText In Action book samples
- Answer to Fill PDF Form with Itextsharp