【发布时间】:2011-01-04 16:42:51
【问题描述】:
简单地说,我希望有人能够点击一个链接,并获得一次性使用的 pdf。我们有创建 PDF 文件的库,所以这不是问题。
我们可以生成一个指向 aspx 页面的链接,让该页面生成 pdf,将 pdf 保存到文件系统,然后 Response.Redirect 到保存的 pdf。然后我们必须以某种方式跟踪和清理 PDF 文件。
由于我们不需要保留这些数据,如果可能的话,我想做的是让 aspx 页面生成 pdf,并将其作为对原始请求的响应直接返回。这可能吗?
(在我们的例子中,我们使用的是 C#,我们希望返回一个 pdf,但似乎任何解决方案都可能适用于各种 .NET 语言和返回的文件类型。)
【问题讨论】:
-
在任何意义上都没有被上述内容所欺骗。
-
(我知道我会让一些人说要关闭为骗子,指向那种类型的问题......这就是为什么我包括第二句话。我应该把它放在第一句话句子。:) )