简而言之...
我有一个 ASP.NET 脚本,它根据传递给它的参数生成 PDF。首先,我需要能够从 PHP 调用这个脚本,其次,我需要确保文件一旦发送到浏览器就不会被存储。
调用脚本
所以我的第一个问题是,如何执行.NET
需要DLL's
PHP 的应用程序?我读过一些关于 PHP 的东西Component Object Model
,但我有点不确定这是什么以及它是如何工作的(我在这里读过)。或者,将这个脚本编译成一个.exe
并通过它调用它会更好吗?
此外,.exe
通过PHP调用它时是否可以将参数传递给它?
发送文件而不存储它
生成文件后(通过.NET
或通过.exe
),我想将其发送到浏览器而不将其存储在服务器上。我查看了以下线程:
上面的线程可能包含正确的答案,但我不确定是否可以使用这些方法中的任何一种发送 PDF...
总结
我想编写一个实现以下目标的脚本:
- 使用参数调用脚本(
.NET
应用程序或.exe
)! - 将结果内容(PDF)输出到浏览器而不将其存储在服务器上
我不是要求任何人为我编写这个脚本,我只是想要一些指针让我自己编写这个:-)
将这些 PDF 存储在服务器上是没有意义的,因为它们很少会相同