在PHP中从ASP Classic输出HTML
我需要一些想法 所以我在ASP经典中工作。程序必须从动态报告生成PDF。我们在ASP版本中使用FPDF。但是太复杂了,因为给定的库和版本不能直接从HTML呈现PDF,它必须使用类工具逐行构建 我的老板不想为商业解决方案付一分钱 在互联网上有很多库可以将HTML直接转换成PDF格式,包括FPDF格式。我们在两个不同的域和机器中都有ASP和PHP服务器 因此,我认为:在PHP中从ASP Classic输出HTML,php,html,pdf,asp-classic,Php,Html,Pdf,Asp Classic,我需要一些想法 所以我在ASP经典中工作。程序必须从动态报告生成PDF。我们在ASP版本中使用FPDF。但是太复杂了,因为给定的库和版本不能直接从HTML呈现PDF,它必须使用类工具逐行构建 我的老板不想为商业解决方案付一分钱 在互联网上有很多库可以将HTML直接转换成PDF格式,包括FPDF格式。我们在两个不同的域和机器中都有ASP和PHP服务器 因此,我认为: 在ASP机器上放置一个按钮。这个按钮是一个带有函数的PHP文件的URL,我在GET中用大量变量发送它 PHP回调ASP机器请求报告(
- 不能是REST请求、Web服务等
- 必须对客户透明
有什么想法吗?你会使用javascript吗?这就是我们在几年前绕过可怕的经典asp限制的方法。即使使用javascript,他也会将变量传递给PHP脚本。如果您是通过AJAX将它们从ASP传递到PHP或从JS传递到PHP,那么它们仍然会传递变量。如果担心传递变量,唯一的替代方法是将所有内容保存到作业(db行或txt文件),然后传递作业id,让php脚本再次读取db中的所有变量。通过Var会更快。它很脏,但能用。PS您可以查看WebSuperGOO作为PDF组件。我认为他们有一个免费的ASP版本,也可以查看Adobe FDF active x库。它也是免费的。现在可能很难找到了,但几年前我用它来填写pdf表单,使用经典的asp。怎么样?我知道你的老板说他不想付钱,但据我记忆,这相对便宜,而且有支持。然后可以制作可填充或不可填充的PDF。