PdfMemDocument类(未完成)
继承:PdfDocument
友元:PdfWriter
构造函数:
-
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
(学习阶段,有错误希望大佬及时指出)