Foxit PDF SDK
fsdk.OFDRenderer类 参考

Public 成员函数

def IsEmpty ()
 检查当前对象是否为空。 更多...
 
def SetColorMode (color_mode)
 设置颜色模式。 更多...
 
def SetContentFlag (content_flag)
 设置内容标志。 更多...
 
def StartRender (page, matrix)
 开始渲染OFD页面。 更多...
 

详细描述

此类用于将OFD页面渲染到位图。 请确保在使用此类之前已成功调用 fsdk.LibraryInitializeOFDEngine

参见
fsdk.Library

成员函数说明

◆ IsEmpty()

def fsdk.OFDRenderer.IsEmpty ( )

检查当前对象是否为空。

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

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

◆ SetColorMode()

def fsdk.OFDRenderer.SetColorMode (   color_mode)

设置颜色模式。

参数
[in]color_mode颜色模式。请参考从 fsdk.OFDRendererE_ColorModeNormal 开始的值, 这应该是这些值中的一个。 默认值是 fsdk.OFDRendererE_ColorModeNormal
返回
无返回值。

◆ SetContentFlag()

def fsdk.OFDRenderer.SetContentFlag (   content_flag)

设置内容标志。

参数
[in]content_flag内容标志。请参考从 fsdk.OFDRendererE_ContentFlagAllContent 开始的值, 这可以是这些值中的一个或它们的组合。 默认值是 fsdk.OFDRendererE_ContentFlagAllContent
返回
无返回值。

◆ StartRender()

def fsdk.OFDRenderer.StartRender (   page,
  matrix 
)

开始渲染OFD页面。

此函数用于开始渲染OFD页面。

参数
[in]pageOFD页面对象。它不应该是空对象。
[in]matrix用于渲染页面的矩阵,通常由函数 fsdk.OFDPage.GetDisplayMatrix 返回。
返回
进度对象。请通过函数 fsdk.Progressive.GetRateOfProgress 检查当前进度的比率。 如果比率还不是100,调用函数 fsdk.Progressive.Continue 继续进度, 直到进度完成。