C# “显示”;可编辑";PDF格式
使用SQL Server数据库处理ASP.NET数据库。我的客户有几个PDF表格。他想让我把它们转移到网页上,这样用户就可以(1)从数据库加载一个填充了数据的pdf表单,或者(2)直接编辑表单并单击按钮将其保存到数据库中 对于每个“pdf网页”,我都在考虑将目标pdf文件转换为jpeg格式,然后将其用作页面的背景图像。然后覆盖文本框、复选框等。。。在适当的地方。然后像往常一样针对.net控件进行编程。你有更好的主意吗C# “显示”;可编辑";PDF格式,c#,css,asp.net,pdf,C#,Css,Asp.net,Pdf,使用SQL Server数据库处理ASP.NET数据库。我的客户有几个PDF表格。他想让我把它们转移到网页上,这样用户就可以(1)从数据库加载一个填充了数据的pdf表单,或者(2)直接编辑表单并单击按钮将其保存到数据库中 对于每个“pdf网页”,我都在考虑将目标pdf文件转换为jpeg格式,然后将其用作页面的背景图像。然后覆盖文本框、复选框等。。。在适当的地方。然后像往常一样针对.net控件进行编程。你有更好的主意吗 提前谢谢 使可填充表单可供下载(在web浏览器中显示变得越来越乏味,因为Acr
提前谢谢 使可填充表单可供下载(在web浏览器中显示变得越来越乏味,因为Acrobat浏览器插件体系结构越来越不受支持,浏览器的PDF查看组件太笨,无法处理可填充表单) 在表单上提供一个提交按钮,用于将数据提交回服务器。如果使用提交方法HTMLPOST,则可以使用与web表单相同的服务器端脚本 这意味着不要摆弄覆盖层等
顺便说一句,永远,永远,永远使用JPEG的非摄影图形 覆盖一切都是困难的。只需设计与PDF结构匹配的表单,并在提交时获取表单数据并将其插入PDF。扩展上述注释,您当然不希望覆盖所有平台。如果你有移动用户,他们会讨厌到处平移和缩放。有趣的建议。你为什么说最后一句话?好奇。关于最后一句话:简短的回答是“人工制品”。JPEG中的压缩方式会在高对比度周围产生非常糟糕的伪影。如果您有黑白图像(例如白色背景上的黑色文本),您只有高对比度,并且您应该能够看到人工制品。看起来很可怕而且非常不专业…