【发布时间】:2018-08-27 22:16:00
【问题描述】:
您好,我正在尝试将 DOCX 转换为 C# 中的 PDF 转换,仅使用 Telerik 控件而不是任何其他第三方程序集或 introp。
我在堆栈溢出中发现了类似的问题,但没有得到正确答案意味着无法继续使用这些方法。
提前致谢。
【问题讨论】:
标签: c# pdf telerik docx file-conversion
您好,我正在尝试将 DOCX 转换为 C# 中的 PDF 转换,仅使用 Telerik 控件而不是任何其他第三方程序集或 introp。
我在堆栈溢出中发现了类似的问题,但没有得到正确答案意味着无法继续使用这些方法。
提前致谢。
【问题讨论】:
标签: c# pdf telerik docx file-conversion
请试试这个。你可以从中得到一些帮助。
RadDocument document = null;
IDocumentFormatProvider providerDocx = (IDocumentFormatProvider) new DocxFormatProvider();
using (FileStream stream = File.Open(@"C:\Test.docx", FileMode.Open))
{
document = providerDocx.Import(stream);
var providerPdf = new PdfFormatProvider();
Stream outStream = new MemoryStream();
providerPdf.Export(document, outStream);
//Test the conversion:
var fileStream = File.Create("PdfTest.pdf");
outStream.Seek(0, SeekOrigin.Begin);
outStream.CopyTo(fileStream);
fileStream.Close();
}
【讨论】: