gpt4 book ai didi

c# - 从 c# (SharePoint 2010) 使用 wkhtmltopdf

转载 作者:太空宇宙 更新时间:2023-11-03 19:31:53 25 4
gpt4 key购买 nike

我需要使用 wkhtmltopdf 来获取 html 页面的 PDF 版本。由于各种原因,我将无法在任何一方(客户端或服务器)保存文件,因此我需要将所有内容保存在流中。

我在 SharePoint 2010 中工作,我想在不保存文件的情况下将页面转换为 PDF。

有没有人有代码片段,或者知道我该怎么做?请记住,我对流不是那么精通,所以请尽可能具体。

谢谢,

瑞安

最佳答案

这将只使用字节而不是流

// Create and configure PdfConverter
//
var pdfConverter = new PdfConverter();
...

// Get PDF as bytes
//
byte[] bytes = pdfConverter.GetPdfBytesFromUrl(url);
Response.Clear();
Response.ContentType = MediaTypeNames.Application.Pdf;
Response.AddHeader("Content-Disposition", "inline;filename=SharePointPage.pdf");
Response.BinaryWrite(bytes);
Response.Flush();
Response.End();

关于c# - 从 c# (SharePoint 2010) 使用 wkhtmltopdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4398052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com