如下面VB代码,定义一个myoffice2pdf对象,再用DOCConvertToPDFStr方法将docx文件转换成pdf文件,但是调试发现returnvalue并未执行。有没有大佬能够解释一下DocViewer是个什么插件?以及DOCConvertToPDFStr方法的具体是怎么使用的?或者有没有什么别的方法可以用VB代码实现word转化为pdf?
Dim Myoffice2pdf As DocViewer.Office2Pdf = New DocViewer.Office2Pdf
If UCase(TempFileextname) = UCase(".DOC") Or UCase(TempFileextname) = UCase(".DOCX") Then
ReturnValue = Myoffice2pdf.DOCConvertToPDFStr(TempApppath & FFujianDir & FFileName, TempApppath & "DOCSWF" & TempFilemainname & ".PDF")
可以使用Spire.Doc for .NET控件来实现word转PDF,代码简单,转换效果很好。具体代码示例可通过此链接下载产品包获取。