C#使用pdfmaker直接转换word到PDF【续】
今天在另一台电脑上安装PDFmaker用的是http://pdf-maker.en.softonic.com/的dll,搭配用的Adobe Acrobat9.0和Visual Studio2008。发现插件中的函数有变化,虽然安装后的目录中有说明书文件,但是其中的函数CreatePDFfromWord只有两个函数,且与前一篇和这一篇将重介绍的函数都不一样,参数较少,估计是最老版的介绍。
新版的PDFmaker中CreatePDFfromWord有两个函数:
public virtual void CreatePDFfromWord2(
ref string strPDFFile,
ref string strWordDocument,
ref string strPassword,
ref string strWritePassword,
ref string strPages,
ref bool blnLandscape,
ref bool blnPageNumberInFooter,
ref bool blnPageNumberInHeader,
ref AlignType lngPageNumberAlignment,
ref bool blnFirstPage,
ref string strDistiller,
ref bool blnCloseAcrobat,
ref string strSaveWindowCaption,
ref string strSecurityWindowCaption //新函数,文件中未提及
);
public virtual void CreatePDFfromWord(
ref string strPDFFile,
ref string strWordDocument,
ref string strPassword,
ref string strWritePassword,
ref string strPages,
ref bool blnLandscape,
ref bool blnPageNumberInFooter,
ref bool blnPageNumberInHeader,
ref AlignType lngPageNumberAlignment,
ref bool blnFirstPage,
ref string strDistiller,
ref bool blnShowWindow,
ref bool blnSpoolJobs,
ref string strJobOptionsFile,
ref bool blnApplySecurity
);
用法还是和上一篇差不多。#