Foxit PDF SDK
foxit::addon::pageeditor::ParagraphEditingMgr类 参考
类 foxit::addon::pageeditor::ParagraphEditingMgr 继承关系图:
foxit::Base

Public 成员函数

 ParagraphEditingMgr (ParagraphEditingProviderCallback *callback, const pdf::PDFDoc &document)
 构造函数。 更多...
 
 ParagraphEditingMgr (const ParagraphEditingMgr &other)
 拷贝构造函数。 更多...
 
 ~ParagraphEditingMgr ()
 析构函数。
 
JoinSplit GetJoinSplit ()
 获取连接拆分对象。 更多...
 
ParagraphEditing GetParagraphEditing ()
 获取段落编辑对象。 更多...
 
bool IsEmpty () const
 检查当前对象是否为空。 更多...
 
bool operator!= (const ParagraphEditingMgr &other) const
 不等操作符。 更多...
 
ParagraphEditingMgroperator= (const ParagraphEditingMgr &other)
 赋值操作符。 更多...
 
bool operator== (const ParagraphEditingMgr &other) const
 相等操作符。 更多...
 
void SetSystemDPI (float horizontal_dpi, float vertical_dpi)
 为使用的段落编辑提供者设置 DPI。 更多...
 
- Public 成员函数 继承自 foxit::Base
FS_HANDLE Handle () const
 获取当前对象的句柄。 更多...
 

详细描述

此类表示用于编辑 PDF 页面的段落编辑管理器。

用户可以在使用编辑页面的过程中调用函数 ParagraphEditingMgr::GetParagraphEditing 来获取当前的 ParagraphEditing 对象。 用户可以在使用编辑页面的过程中调用函数 ParagraphEditingMgr::GetJoinSplit 来获取当前的 JoinSplit 对象。

参见
ParagraphEditing
JoinSplit

构造及析构函数说明

◆ ParagraphEditingMgr() [1/2]

foxit::addon::pageeditor::ParagraphEditingMgr::ParagraphEditingMgr ( ParagraphEditingProviderCallback callback,
const pdf::PDFDoc document 
)
explicit

构造函数。

参数
[in]callback有效的段落编辑提供者回调对象。
[in]document有效的 PDF 文档对象。

◆ ParagraphEditingMgr() [2/2]

foxit::addon::pageeditor::ParagraphEditingMgr::ParagraphEditingMgr ( const ParagraphEditingMgr other)

拷贝构造函数。

参数
[in]other另一个段落编辑管理器对象。

成员函数说明

◆ GetJoinSplit()

JoinSplit foxit::addon::pageeditor::ParagraphEditingMgr::GetJoinSplit ( )

获取连接拆分对象。

返回
JoinSplit 对象。

◆ GetParagraphEditing()

ParagraphEditing foxit::addon::pageeditor::ParagraphEditingMgr::GetParagraphEditing ( )

获取段落编辑对象。

返回
ParagraphEditing 对象。

◆ IsEmpty()

bool foxit::addon::pageeditor::ParagraphEditingMgr::IsEmpty ( ) const

检查当前对象是否为空。

当前对象为空时,意味着当前对象无用。

返回
true 表示当前对象为空,false 表示不为空。

◆ operator!=()

bool foxit::addon::pageeditor::ParagraphEditingMgr::operator!= ( const ParagraphEditingMgr other) const

不等操作符。

参数
[in]other另一个段落编辑管理器对象。此函数将检查当前对象是否与此对象不相等。
返回
true 表示不相等,false 表示相等。

◆ operator=()

ParagraphEditingMgr& foxit::addon::pageeditor::ParagraphEditingMgr::operator= ( const ParagraphEditingMgr other)

赋值操作符。

参数
[in]other另一个段落编辑管理器对象,其值将被赋给当前对象。
返回
当前对象本身的引用。

◆ operator==()

bool foxit::addon::pageeditor::ParagraphEditingMgr::operator== ( const ParagraphEditingMgr other) const

相等操作符。

参数
[in]other另一个段落编辑管理器对象。此函数将检查当前对象是否与此对象相等。
返回
true 表示相等,false 表示不相等。

◆ SetSystemDPI()

void foxit::addon::pageeditor::ParagraphEditingMgr::SetSystemDPI ( float  horizontal_dpi,
float  vertical_dpi 
)

为使用的段落编辑提供者设置 DPI。

参数
[in]horizontal_dpi段落编辑提供者的水平 DPI。应该大于 0。默认值:96。
[in]vertical_dpi段落编辑提供者的垂直 DPI。应该大于 0。默认值:96。
返回
无。