您好我正在尝试仅使用telerik控件而不是任何其他第三方程序集或introp将DOCX转换为PDF转换。
我在堆栈溢出中发现了类似的问题,但没有得到正确的答案意味着无法继续这些方法。
提前致谢。
答案 0 :(得分:0)
请试试这个。你可以从这里得到一些帮助。
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();
}