Foxit PDF SDK
fsdk.FormXObject类 参考

Public 成员函数

def GetGraphicsObjects ()
 获取与当前表单XObject关联的图形对象。 更多...
 
def GetStream ()
 获取流。 更多...
 
def ImportPageContent (source_page, is_annots_included)
 从指定的PDF页面将页面内容导入到当前表单XObject。 更多...
 

详细描述

表单XObject不仅是图形对象,也是容器。表单XObject由一组图形对象或子表单XObject组成。 表单XObject是一种PDF图形对象,因此fsdk.FormXObject 类派生自GraphicsObject 类。 它提供了获取/设置表单XObject数据的函数。
要创建新的表单XObject图形对象,请使用fsdk.PathObjectCreate 函数,然后 将页面内容导入到新的表单XObject中,或通过fsdk.FormXObject.GetGraphicsObjects 函数 返回的fsdk.GraphicsObjects 对象将新的图形对象插入到表单XObject中。

参见
GraphicsObject

成员函数说明

◆ GetGraphicsObjects()

def fsdk.FormXObject.GetGraphicsObjects ( )

获取与当前表单XObject关联的图形对象。

返回
fsdk.GraphicsObjects 对象。

◆ GetStream()

def fsdk.FormXObject.GetStream ( )

获取流。

返回
表示当前表单XObject流数据的fsdk.PDFStream 。 如果有任何错误,此函数将返回null

◆ ImportPageContent()

def fsdk.FormXObject.ImportPageContent (   source_page,
  is_annots_included 
)

从指定的PDF页面将页面内容导入到当前表单XObject。

如果此函数成功,当前表单XObject的边界框将与页面大小相同。

参数
[in]source_page有效的PDF页面对象,表示其内容将被 导入到当前表单XObject的源PDF页面。
[in]is_annots_includedtrue 表示注释应与参数source_page的内容一起包含。 false 表示注释应从参数source_page的内容中忽略。
返回
true 表示成功,false 表示失败。
注解
当此函数成功时,应调用fsdk.GraphicsObjects.GenerateContent 函数。 更多详细信息请参阅fsdk.GraphicsObjects.GenerateContent 函数。