描述:
代码如下:
_variant_t vFileName(m_strPdfFile);
_variant_t vOptional((long)DISP_E_PARAMNOTFOUND,VT_ERROR);
_variant_t vTrue(VARIANT_TRUE);
_variant_t vFalse(VARIANT_FALSE);
_variant_t vCopies((short)1);
_variant_t vRange((short)0);
m_pWord->ActivePrinter = (_bstr_t)"Adobe PDF";
m_pWord->PrintOut (
/*[in] VARIANT * Background = &vtMissing*/ &vFalse ,
/*[in] VARIANT * Append = &vtMissing*/&vFalse ,
/*[in] VARIANT * Range = &vtMissing*/ &vRange ,
/*[in] VARIANT * OutputFileName = &vtMissing*/&vFileName ,
/*[in] VARIANT * From = &vtMissing*/ &vOptional,
/*[in] VARIANT * To = &vtMissing*/ &vOptional,
/*[in] VARIANT * Item = &vtMissing*/ &vOptional,
/*[in] VARIANT * Copies = &vtMissing*/&vCopies ,
/*[in] VARIANT * Pages = &vtMissing*/ &vOptional,
/*[in] VARIANT * PageType = &vtMissing*/&vOptional ,
/*[in] VARIANT * PrintToFile = &vtMissing*/ &vFalse,
/*[in] VARIANT * Collate = &vtMissing*/ &vOptional,
/*[in] VARIANT * FileName = &vtMissing*/ &vOptional,
/*[in] VARIANT * ActivePrinterMacGX = &vtMissing*/ &vOptional,
/*[in] VARIANT * ManualDuplexPrint = &vtMissing*/&vOptional) ;
转化完后发现文件内容为ps文件,经手工Acrobat Distiller处理后才能变为pdf文件,请问该如何处理?