批量把一个目录下的DWG文件传成PDF文件
static BOOL MultiDwgConvertPdf(IN const CString& sDwgFileDir, IN const CString& sPdfFileDir, IN CMxConvertPdfParam* pExParam = NULL);
参数 |
说明 |
IN const CString& sDwgFileDir |
DWG文件目录 |
IN const CString& sPdfFileDir |
输出的Pdf文件目录 |
IN CMxConvertPdfParam* pExParam = NULL |
转换时需要的一些扩展参数,传空取默认参数 |
成功返回TRUE,函数失败返回FALSE,调用MxDraw::GetLastError()得到错误信息
批量把一个目录下的DWG文件传成PDF文件,该函数需要系统安装了foxit pdf 虚拟打印机 例如:参考sampleedit的“批量DWG到PDF”按钮,调用代码如下:
CMxConvertPdfParamImp convertParam(this); if(!MxDraw::MultiDwgConvertPdf(m_sDwgFileDir,m_sPdfDir,&convertParam ) ) … ….