2

我正在为我的项目使用 pdfsharp..

我正在尝试将转换后的 PdfDocument 对象保存到指定路径中的 pdf 文件中。

我有这个方法

public static PdfDocument ConvertTiff2Pdf(string docpath)
{
var pdfDoc = Tiff2Pdf(docpath);

            return pdfDoc;

}

这将返回 PdfDocument,我想将其保存到“C:\temp\docname.pdf”文件夹中。

如何在不使用 http 响应的情况下使用 csharp 做到这一点.. 因为我必须先将它存储在服务器上然后使用.. 请帮助我..

4

1 回答 1

3

只需为您的 PdfDocument 调用“void Save(string path)”方法。

如果您需要本地文件和 http 响应,也可以保存到 MemoryStream。您可以将流复制到本地文件并使用 stream.ToArray() 进行 http 响应。

示例代码(仅限 http 响应)在这里: http ://www.pdfsharp.net/wiki/Clock-sample.ashx

于 2011-06-01T07:30:13.193 回答