Foxit PDF SDK
fsdk.Circle类 参考

Public 成员函数

def GetFillColor ()
 获取填充颜色。 更多...
 
def GetInnerRect ()
 获取内部矩形。 更多...
 
def GetMeasureConversionFactor (measure_type)
 获取用于测量的转换因子。 更多...
 
def GetMeasureRatio ()
 获取用于测量的比例比率字符串。 更多...
 
def GetMeasureRatioW ()
 获取用于测量的比例比率Unicode字符串。 更多...
 
def GetMeasureUnit (measure_type)
 获取用于测量的单位显示标签。 更多...
 
def GetMeasureUnitW (measure_type)
 获取用于测量的单位显示标签。 更多...
 
def SetFillColor (fill_color)
 设置填充颜色。 更多...
 
def SetInnerRect (inner_rect)
 设置内部矩形。 更多...
 
def SetMeasureConversionFactor (measure_type, factor)
 设置用于测量的转换因子。 更多...
 
def SetMeasureRatio (ratio)
 设置用于测量的比例比率字符串。 更多...
 
def SetMeasureUnit (measure_type, unit)
 设置用于测量的单位显示标签。 更多...
 

详细描述

圆形注释是页面上的一个椭圆。尽管名称为"圆形",圆形注释可以表示 圆形或椭圆,这意味着注释矩形的宽度和高度不需要相等。
圆形注释是一种标记注释,所以类 Circle 派生自 类 Markup ,并且还提供了获取/设置圆形注释属性和 重置圆形注释外观流的函数。

注解
对于新创建的圆形注释,如果用户在没有设置任何属性的情况下直接调用函数 fsdk.Annot.ResetAppearanceStream , 将使用默认外观:
边框颜色 = 0xFFFF0000(红色),不透明度 = 1.0, 边框宽度 = 2.0,边框样式 = fsdk.BorderInfoE_Solid
参见
Markup

成员函数说明

◆ GetFillColor()

def fsdk.Circle.GetFillColor ( )

获取填充颜色。

返回
填充颜色。格式:0xRRGGBB。 如果找不到填充颜色,将返回0x000000。

◆ GetInnerRect()

def fsdk.Circle.GetInnerRect ( )

获取内部矩形。

对于圆形注释,内部矩形表示底层圆形的实际边界。 内部矩形可能与注释矩形相同或小于注释矩形, 但绝不应大于注释矩形。

返回
内部矩形。

◆ GetMeasureConversionFactor()

def fsdk.Circle.GetMeasureConversionFactor (   measure_type)

获取用于测量的转换因子。

圆形注释可能有一个测量字典,它为页面的一个区域指定备用坐标系。 有关更多详细信息,请参考《PDF参考1.7》中的第745页。

参数
[in]measure_type测量类型。请参考从 fsdk.MarkupE_MeasureTypeX 开始的值, 这将是这些值中的一个。
返回
转换因子。

◆ GetMeasureRatio()

def fsdk.Circle.GetMeasureRatio ( )

获取用于测量的比例比率字符串。

圆形注释可能有一个测量字典,它为页面的一个区域指定备用坐标系。 比例比率字符串表达该区域中绘图的比例比率。 有关更多详细信息,请参考《PDF参考1.7》中的第745页。

返回
表达比例比率的UTF-8字节字符串。

◆ GetMeasureRatioW()

def fsdk.Circle.GetMeasureRatioW ( )

获取用于测量的比例比率Unicode字符串。

圆形注释可能有一个测量字典,它为页面的一个区域指定备用坐标系。 比例比率字符串表达该区域中绘图的比例比率。 有关更多详细信息,请参考《PDF参考1.7》中的第745页。

返回
表达比例比率的Unicode字符串。

◆ GetMeasureUnit()

def fsdk.Circle.GetMeasureUnit (   measure_type)

获取用于测量的单位显示标签。

圆形注释可能有一个测量字典,它为页面的一个区域指定备用坐标系。 有关更多详细信息,请参考《PDF参考1.7》中的第745页。

参数
[in]measure_type测量类型。请参考从 fsdk.MarkupE_MeasureTypeX 开始的值, 这应该是这些值中的一个。
返回
表示显示单位标签的UTF-8文本字符串。

◆ GetMeasureUnitW()

def fsdk.Circle.GetMeasureUnitW (   measure_type)

获取用于测量的单位显示标签。

圆形注释可能有一个测量字典,它为页面的一个区域指定备用坐标系。 有关更多详细信息,请参考《PDF参考1.7》中的第745页。

参数
[in]measure_type测量类型。请参考从 fsdk.MarkupE_MeasureTypeX 开始的值, 这将是这些值中的一个。
返回
表示显示单位标签的Unicode字符串。

◆ SetFillColor()

def fsdk.Circle.SetFillColor (   fill_color)

设置填充颜色。

如果用户希望新的填充颜色对注释外观产生效果,请在设置新填充颜色后 调用函数fsdk.Annot.ResetAppearanceStream

参数
[in]fill_color要设置的新填充颜色。格式:0xRRGGBB。
返回
无。

◆ SetInnerRect()

def fsdk.Circle.SetInnerRect (   inner_rect)

设置内部矩形。

对于圆形注释,内部矩形表示底层圆形的实际边界。 内部矩形可能与注释矩形相同或小于注释矩形, 但绝不应大于注释矩形。
如果用户希望新的内部矩形对注释外观产生效果,请在设置新内部矩形后 调用函数fsdk.Annot.ResetAppearanceStream

参数
[in]inner_rect要设置的新内部矩形。它应该与注释矩形相同或小于注释矩形。
返回
无。

◆ SetMeasureConversionFactor()

def fsdk.Circle.SetMeasureConversionFactor (   measure_type,
  factor 
)

设置用于测量的转换因子。

圆形注释可能有一个测量字典,它为页面的一个区域指定备用坐标系。 有关更多详细信息,请参考《PDF参考1.7》中的第745页。

参数
[in]measure_type测量类型。请参考从 fsdk.MarkupE_MeasureTypeX 开始的值, 这将是这些值中的一个。
[in]factor转换因子。
返回
无。

◆ SetMeasureRatio()

def fsdk.Circle.SetMeasureRatio (   ratio)

设置用于测量的比例比率字符串。

圆形注释可能有一个测量字典,它为页面的一个区域指定备用坐标系。 比例比率字符串表达该区域中绘图的比例比率。 有关更多详细信息,请参考《PDF参考1.7》中的第745页。

参数
[in]ratio表达比例比率的UTF-8字节字符串。该字符串应类似于:"1/4 in = 1 ft", 表示默认用户空间中的1/4英寸等于实际测量中的1英尺。
返回
无。

◆ SetMeasureUnit()

def fsdk.Circle.SetMeasureUnit (   measure_type,
  unit 
)

设置用于测量的单位显示标签。

圆形注释可能有一个测量字典,它为页面的一个区域指定备用坐标系。 有关更多详细信息,请参考《PDF参考1.7》中的第745页。

参数
[in]measure_type测量类型。请参考从 fsdk.MarkupE_MeasureTypeX 开始的值, 这应该是这些值中的一个。
[in]unit指定显示单位标签的UTF-8文本字符串。
返回
无。