Foxit PDF SDK
foxit.addon.pdf3d.PDF3DAnnot类 参考

此类代表3D注释。 更多...

类 foxit.addon.pdf3d.PDF3DAnnot 继承关系图:
foxit.common.Base

Public 类型

enum  PDF3DType { PDF3DType.e_3DTypeArtwork = 0, PDF3DType.e_3DTypeRichMedia = 1 }
 3D注释类型的枚举。 更多...
 

Public 成员函数

 PDF3DAnnot (PDF3DAnnot other)
 带另一个3D注释对象的构造函数。 更多...
 
PDF3DAnnot.PDF3DType Get3DAnnotType ()
 获取3D注释的类型。 更多...
 
PDF3DAnnotInstance Get3DArtworkInstance ()
 获取3D Artwork的实例。 更多...
 
Annot GetAnnot ()
 获取关联的注释对象。 更多...
 
int GetAnnotIndex ()
 获取3D 注释的索引。 更多...
 
PDF3DAnnotInstanceArray GetRichMediaInstances ()
 获取3D 多媒体类型的实例数组。 更多...
 
bool IsEmpty ()
 检查当前对象是否为空。 更多...
 

详细描述

此类代表3D注释。

成员枚举类型说明

◆ PDF3DType

3D注释类型的枚举。

此枚举的值应该单独使用。

枚举值
e_3DTypeArtwork 

3D类型:Artwork。

e_3DTypeRichMedia 

3D类型:多媒体。

构造及析构函数说明

◆ PDF3DAnnot()

foxit.addon.pdf3d.PDF3DAnnot.PDF3DAnnot ( PDF3DAnnot  other)
inline

带另一个3D注释对象的构造函数。

参数
[in]other另一个3D注释对象。

成员函数说明

◆ Get3DAnnotType()

PDF3DAnnot.PDF3DType foxit.addon.pdf3d.PDF3DAnnot.Get3DAnnotType ( )
inline

获取3D注释的类型。

返回
3D注释的类型。请参考从 foxit.addon.pdf3d.PDF3DAnnot.PDF3DType.e_3DTypeArtwork ,返回值将是这些值中的一个。

◆ Get3DArtworkInstance()

PDF3DAnnotInstance foxit.addon.pdf3d.PDF3DAnnot.Get3DArtworkInstance ( )
inline

获取3D Artwork的实例。

如果3D注释不是 foxit.addon.pdf3d.PDF3DAnnot.PDF3DType.e_3DTypeArtwork 类型,将返回空对象。

返回
一个3D实例对象。

◆ GetAnnot()

Annot foxit.addon.pdf3d.PDF3DAnnot.GetAnnot ( )
inline

获取关联的注释对象。

返回
关联的注释对象。

◆ GetAnnotIndex()

int foxit.addon.pdf3d.PDF3DAnnot.GetAnnotIndex ( )
inline

获取3D 注释的索引。

返回
3D 注释的索引。

◆ GetRichMediaInstances()

PDF3DAnnotInstanceArray foxit.addon.pdf3d.PDF3DAnnot.GetRichMediaInstances ( )
inline

获取3D 多媒体类型的实例数组。

如果3D注释不是 foxit.addon.pdf3d.PDF3DAnnot.PDF3DType.e_3DTypeRichMedia 类型,将返回空对象。

返回
一个3D实例对象数组。

◆ IsEmpty()

bool foxit.addon.pdf3d.PDF3DAnnot.IsEmpty ( )
inline

检查当前对象是否为空。

当当前对象为空时,表示当前对象无用。

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