我用PHP 调用wps将doc转为pdf文件。但是出现问题。请教一下是怎么回事。谢了。错误:Fatal error: Uncaught exception 'com_exception' with message 'Error [0x800706be] 远程过程调用失败。 ' in E:\Web\doc.xidian.cc\pdf.php:12 Stack trace: #0 E:\Web\doc.xidian.cc\pdf.php(12): variant->Open('C:\2.doc') #1 {main} thrown in E:\Web\doc.xidian.cc\pdf.php on line 12代码:<?php
set_time_limit(0);
echo "开始<br>";$wps = new COM("WPS.Application");
echo "打开COM接口<br>";$src_filename="C:\\2.doc"; //源文件,DOC或者WPS都可以
$dest_filename="C:\\doc2.wps"; //另存为的文件名
$pdf_filename="C:\\doc2.pdf"; //欲转PDF的文件名$doc = $wps->Documents->Open($src_filename);
echo "成功打开文件<br>";
echo "输出文件中数据".$doc->content."<br>";$doc->SaveAs($dest_filename);
echo "另存为操作<br>";$doc->exportpdf($pdf_filename);
echo "转成PDF<br>";$doc->Close();
echo "关闭Document<br>";$wps->Quit();
echo "关闭COM<br>";unset( $doc , $wps );
echo "回收资源<br>";
?>