Foxit PDF SDK
fsdk.Watermark类 参考

Public 成员函数

def GetHeight ()
 获取当前水印的原始高度。 更多...
 
def GetWidth ()
 获取当前水印的原始宽度。 更多...
 
def InsertToPage (page)
 将当前水印插入PDF页面。 更多...
 
def IsEmpty ()
 检查当前对象是否为空。 更多...
 

详细描述

此类主要用于构造具有指定参数的水印,然后将其插入到PDF页面中。 水印对象可以从文本、位图或图像以及PDF页面构造。

成员函数说明

◆ GetHeight()

def fsdk.Watermark.GetHeight ( )

获取当前水印的原始高度。

水印的原始尺寸基于无缩放和无旋转。

返回
水印高度。

◆ GetWidth()

def fsdk.Watermark.GetWidth ( )

获取当前水印的原始宽度。

水印的原始尺寸基于无缩放和无旋转。

返回
水印宽度。

◆ InsertToPage()

def fsdk.Watermark.InsertToPage (   page)

将当前水印插入PDF页面。

如果当前水印被视为页面内容(这由构造当前水印时WatermarkSettings flags指定), Foxit PDF SDK在水印成功插入后默认会为输入的PDF页面生成内容。在这种情况下, 如果用户希望在此函数成功调用后正确渲染PDF页面,建议用户在渲染前 调用fsdk.PDFPage.StartParse 函数,参数is_reparsetrue; 否则,页面内容可能无法按预期渲染。

参数
[in]page要插入当前水印的PDF页面。此页面应属于与当前水印所属的同一文档。 且页面应已被解析。
返回
true表示成功,false表示失败。

◆ IsEmpty()

def fsdk.Watermark.IsEmpty ( )

检查当前对象是否为空。

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

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