读书人

word打印成pdf后pdf报废没法预览

发布时间: 2013-01-21 10:15:39 作者: rapoo

word打印成pdf后,pdf报废,无法预览
COleVariant ovFileName("my.doc");

objDoc.AttachDispatch(objDocs.Open(
ovFileName,
ovFalse,
ovFalse,
ovFalse,
ovOptional,
ovOptional,
ovFalse,
ovOptional,
ovOptional,
COleVariant((short)0),
ovTrue,
ovTrue,
ovOptional,
ovOptional,
ovOptional,
ovOptional
));

// 重新分页
objDoc.Repaginate();
// 操作这个文档
objDoc.Activate();


COleVariant ovDestFileName("c:\\1.pdf");
objDoc.PrintOut(ovFalse, ovFalse, ovOptional, ovDestFileName, \
ovOptional, ovOptional, ovOptional, ovOptional,\
ovOptional,ovOptional,ovTrue, ovOptional, \
ovOptional,ovOptional, ovOptional, ovOptional,\
ovOptional, ovOptional);



[解决办法]
先断点调试下,看看objDoc.AttachDispatch()返回值。

读书人网 >VC/MFC

热点推荐