RichEditDocumentServer docx转换为pdf不起作用

时间:2016-02-01 13:10:58

标签: devexpress-wpf

我正在尝试将word文档(.docx)转换为PDF。我试图将Stream对象传递给RichEditDocumentServer的加载文档方法,但我的不好,我得到一个空白的pdf。我尝试在加载文档方法中传递文件路径,这很好。但我的要求必须满足流对象。任何人都可以帮我解决这个问题。下面添加了一个示例代码。

 private Stream ConvertToPdf(Stream fileStream)
        {
            RichEditDocumentServer server = new RichEditDocumentServer();
            fileStream.Seek(0, SeekOrigin.Begin);
            server.LoadDocument(fileStream, DocumentFormat.Doc);
            Stream convertStream = new MemoryStream();
            server.ExportToPdf(convertStream);
            convertStream.Seek(0, SeekOrigin.Begin);
            return convertStream;
        }

1 个答案:

答案 0 :(得分:1)

它使用以下链接

https://www.devexpress.com/support/center/Question/Details/T340655#answer-9c3224dd-383a-4faa-9672-9b34e36c1c7a

  

server.LoadDocument(fileStream,DocumentFormat.OpenXml);