【发布时间】:2013-06-09 18:50:44
【问题描述】:
总之...
我有一个 ASP.NET 脚本,它根据传递给它的参数生成 PDF。首先,我需要能够从 PHP 调用这个脚本,其次,我需要确保文件一旦发送到浏览器就不会被存储。
调用脚本
所以我的第一个问题是,如何从 PHP 执行需要 DLL's 的 .NET 应用程序?我读过一些关于 PHP 的Component Object Model,但我有点不确定这是什么以及它是如何工作的(我已经读过here)。或者,将这个脚本编译成.exe 并通过它调用会更好吗?
另外,通过 PHP 调用 .exe 时是否可以传递参数?
发送文件而不存储文件
生成文件后(通过.NET 或.exe),我想将其发送到浏览器而不将其存储在服务器上。我查看了以下主题:
上述主题可能包含正确答案,但我不确定是否可以使用这些方法发送 PDF...
结束
我想写一个实现以下功能的脚本:
- 使用参数调用脚本(
.NET应用程序或.exe)! - 将生成的内容(PDF)输出到浏览器而不将其存储在服务器上
我没有要求任何人为我编写这个脚本,我只是想要一些指针让我自己编写这个:-)
没有必要将这些 PDF 存储在服务器上,因为它们很少会相同
【问题讨论】:
标签: php .net com pdf-generation temporary-files