PoDoFo实现本地PDF加载

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

 

(学习阶段,有错误希望大佬及时指出)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值