c# - iTextSharp `save as` 保存到用户定义的位置

标签 c# asp.net pdf visual-studio-2012 save-as

我用过 YouTube video了解如何在我的 .net c# 上实现一个将文本转换为 PDF 的按钮。这完全可以正常工作,但它会保存到代码中某一行中指定的预定义位置。

PdfWriter wri = PdfWriter.GetInstance(doc, new FileStream("J:/Module Results.pdf", FileMode.Create));

这会将 PDF 保存到 J 驱动器,但我希望它为用户提供一个 Save as 选项,就像从任何网站下载任何其他内容时一样。

有谁知道如何做到这一点?或者是否可以这样做?

最佳答案

最终用户不能直接创建和保存pdf 文件。您需要的是创建一个文件并将其保存到服务器端。
然后在链接中提供文件的路径以下载该文件。

关于c# - iTextSharp `save as` 保存到用户定义的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19859106/

相关文章:

c# - 实体注释在 RASA NLU 中有空格

c# - 查询队列和线程安全

c# - 如何在 WPF 窗口中显示屏幕保护程序的预览

asp.net - 如何使用python+mechanize在asp.net网站上按下按钮

php - FPDF 中的汉字问题

c# - 如何在不假其顶层属性的情况下将表单作为控件添加到另一个表单中?

c# - HTTP 403.14错误(Web服务器配置为不列出该目录的内容)

asp.net - Visual SVN 指定带有新端口的 URL

c# - 合并 PDF iTextSharp

c# - 将映射或 UNC 路径转换为 ​​http url