PdfMemDocument();
构造空对象
PdfMemDocument( bool bOnlyTrailer );
构造对象 bOnlyTrailer :唯一交叉引用表
PdfMemDocument( const char* pszFilename, bool bForUpdate = false );
通过本地文件构造对象 pszFilename:pdf所在本地地址 bForUpdate 如果之后想进行PDF的内容更改操作,需要传入bForUpdate为true
加载函数:
Load( const char* pszFilename, bool bForUpdate = false );
从本地文件加载pdf pszFilename:pdf所在本地地址 bForUpdate:如果之后想进行PDF的内容更改操作,需要传入bForUpdate为true
Load( const char* pBuffer, long lLen, bool bForUpdate = false );
从内存中的缓冲区加载pdf pBuffer:PDF数据 lLen:数据长度 bForUpdate :如果之后想进行PDF的内容更改操作,需要传入bForUpdate为true
Load( const PdfRefCountedInputDevice & rDevice, bool bForUpdate = false );
通过PdfRefCountedInputDevice类加载PDF rDevice:PdfRefCountedInputDevice对象 bForUpdate :如果之后想进行PDF的内容更改操作,需要传入bForUpdate为true
/** 示例1 **/
PdfMemDocument pdf_men_document; pdf_men_document.Load("/home/xxx.pdf",ture);
/** 示例2 **/
PdfMemDocument pdf_men_document("/home/xxx.pdf",ture);;
XMind - Trial Version
(学习阶段,有错误希望大佬及时指出)