描述:
哪位兄弟姐妹有这方面的经验,能否指点一下?
我查了很久也折腾了很久都没有弄出来。
想用PDFlib-6.0.2试一下,但打开PDF文件时老是有问题。
PDF* pPDF = NULL ;
PDF_boot() ;
pPDF = PDF_new() ;
PDF_set_parameter(pPDF, "binding", "C++") ;
PDF_set_parameter(pPDF, "compatibility", "1.4") ;
PDF_set_parameter(pPDF, "pdiwarning", "true"); /* enable PDI warnings */
int npdi = PDF_open_pdi(pPDF, "Test.pdf", "", 0) ;
//npdi值为0
int npg = PDF_open_pdi_page(pPDF, npdi, 1, "") ;//这行出错
查看PDFLIB用户手册上也没找出是什么问题。
我机上装有Adobe Reader 7.0,想用它的库来打开PDF,在codeproject也找到篇文章:Generate Thumbnail Images from PDF Documents。但把AcroRd32.dll里全部类导入来后却创建不了实例:
CAcroPDDoc oPDDoc ;
if(oPDDoc.CreateDispatch(_T("AcroExch.Rect")) == FALSE)//这里创建失败
return ;
oPDDoc.ReleaseDispatch() ;
真是郁闷,哪位高手能帮忙解决一下或提供解决方法的,希望能详细点的。
第一次发文,不知为什么它给分最高限制是100分,不够可以再给。
解决方案1:
北就有家叫"福昕软件"的,专门做PDF阅读器,你可以向他们了解一下.
解决方案2: PDFlib-6.0.2
是开源的吗?开源不支持pdi,打开不了的