Foxit PDF SDK
foxit::common::DocEventCallback类 参考abstract

Public 成员函数

virtual void OnDocOpened (const pdf::PDFDoc &document, ErrorCode error_code)
 在PDF文档打开时触发。 更多...
 
virtual void OnDocSaved (const pdf::PDFDoc &document, ErrorCode error_code)
 在PDF文档保存时触发。 更多...
 
virtual void OnDocWillDestroy (const pdf::PDFDoc &document)
 在PDF文档即将销毁时触发。 更多...
 
virtual void OnDocWillOpen ()
 在文档即将打开时触发。 更多...
 
virtual void OnDocWillSave (const pdf::PDFDoc &document)
 在PDF文档即将保存时触发。 更多...
 
virtual void Release ()=0
 用于释放当前回调对象自身的回调函数。 更多...
 

详细描述

此类表示用于监听PDF文档事件的回调对象。 此类中所有纯虚函数都用作回调函数,应由用户在 派生类中实现。用户也可以以自定义方式重写此类中的虚函数。

成员函数说明

◆ OnDocOpened()

virtual void foxit::common::DocEventCallback::OnDocOpened ( const pdf::PDFDoc document,
ErrorCode  error_code 
)
inlinevirtual

在PDF文档打开时触发。

参数
[in]document打开的PDF文档对象。
[in]error_code表示打开PDF文档时错误状态的错误代码。 请参考从 foxit::e_ErrSuccess 开始的值, 这将是这些值中的一个。
返回
无。

◆ OnDocSaved()

virtual void foxit::common::DocEventCallback::OnDocSaved ( const pdf::PDFDoc document,
ErrorCode  error_code 
)
inlinevirtual

在PDF文档保存时触发。

参数
[in]document已保存的PDF文档对象。
[in]error_code表示保存PDF文档时错误状态的错误代码。 请参考从 foxit::e_ErrSuccess 开始的值, 这将是这些值中的一个。
返回
无。

◆ OnDocWillDestroy()

virtual void foxit::common::DocEventCallback::OnDocWillDestroy ( const pdf::PDFDoc document)
inlinevirtual

在PDF文档即将销毁时触发。

参数
[in]document即将销毁的PDF文档对象。
返回
无。

◆ OnDocWillOpen()

virtual void foxit::common::DocEventCallback::OnDocWillOpen ( )
inlinevirtual

在文档即将打开时触发。

返回
无。

◆ OnDocWillSave()

virtual void foxit::common::DocEventCallback::OnDocWillSave ( const pdf::PDFDoc document)
inlinevirtual

在PDF文档即将保存时触发。

参数
[in]document即将保存的PDF文档对象。
返回
无。

◆ Release()

virtual void foxit::common::DocEventCallback::Release ( )
pure virtual

用于释放当前回调对象自身的回调函数。

返回
无。