Foxit PDF SDK
fsdk.PrintParams类 参考

Public 成员函数

def GetBinding ()
 Get 该值确定纸张装订方向和页面排列顺序。请参考从 fsdk.PrintParamsE_BookletBindingRight 开始的值,这应该是这些值中的一个。 更多...
 
def GetBooklet_duplex_mode ()
 Get 该值确定小册子打印时的双面打印模式。请参考从 fsdk.PrintParamsE_BookletDuplexModeBothSides 开始的值,这应该是这些值中的一个。 更多...
 
def GetDuplex_type ()
 Get 设置双面打印模式为单面、双面长边或双面短边进纸。 请参考从 fsdk.PrintParamsE_DuplexTypeSimplex 开始的值, 这应该是这些值中的一个。 更多...
 
def GetHandling ()
 Get 打印处理类型。请参考从 fsdk.PrintParamsE_PrintHandlingNone 开始的值, 这应该是这些值中的一个。 更多...
 
def GetIs_print_as_image ()
 Get true 表示页面应以图像形式打印。 更多...
 
def GetIs_print_auto_center ()
 Get true 表示每个页面相对于纸张自动居中。 更多...
 
def GetIs_print_auto_rotate ()
 Get true 表示在多页面并页打印期间自动旋转每个页面以匹配页面方向 到可用纸张区域。false 表示不旋转。 更多...
 
def GetIs_print_page_border ()
 Get 布尔值,如果为true,在多页面并页打印期间在每个页面周围绘制和打印页面边界。 更多...
 
def GetIs_reverse ()
 Get true 表示打印顺序应从参数end到 参数start更多...
 
def GetIs_show_ui ()
 Get true 表示应向用户显示UI界面 以获取打印信息并确认操作。 更多...
 
def GetIs_simulate_overprinting ()
 Get true 表示打印时进行叠印预览。false 表示不进行。 更多...
 
def GetIs_tile_label ()
 Get 为平铺输出的每个页面添加标签。标签页面显示行和列、文件名和打印日期。 更多...
 
def GetNum_copies ()
 Get 要打印的副本数。 更多...
 
def GetNum_pages_h ()
 Get 打印每页多页时水平方向布局的页数。 更多...
 
def GetNum_pages_v ()
 Get 打印每页多页时垂直方向布局的页数。 更多...
 
def GetOutput_file_name ()
 Get 用于文件名的设备无关路径,用于替代将打印作业发送到打印机(打印到文件)。 更多...
 
def GetPage_order ()
 Get 该值确定多页在纸张上的布局方式。请参考从 fsdk.PrintParamsE_PageOrderHorizontal 开始的值,这应该是这些值中的一个。 更多...
 
def GetPage_range ()
 Get 用于指定打印页面范围的范围对象。 此范围中表示的所有索引都从0开始,并且 小于指定文档的页面数。 更多...
 
def GetPrint_content ()
 Get 指定打印内容。请参考从 fsdk.PrintParamsE_PrintContentDocument 开始的值,这应该 是这些值中的一个。 更多...
 
def GetPrinter_name ()
 Get 用于打印的默认打印机名称。 更多...
 
def GetTile_mark ()
 Get true 表示切分页面,false 表示不切分。 更多...
 
def GetTile_overlap ()
 Get 平铺页面的重叠点数。 更多...
 
def GetTile_scale ()
 Get 平铺页面的缩放比例。 更多...
 
def SetBinding (value)
 Set 该值确定纸张装订方向和页面排列顺序。请参考从 fsdk.PrintParamsE_BookletBindingRight 开始的值,这应该是这些值中的一个。 更多...
 
def SetBooklet_duplex_mode (value)
 Set 该值确定小册子打印时的双面打印模式。请参考从 fsdk.PrintParamsE_BookletDuplexModeBothSides 开始的值,这应该是这些值中的一个。 更多...
 
def SetDuplex_type (value)
 Set 设置双面打印模式为单面、双面长边或双面短边进纸。 请参考从 fsdk.PrintParamsE_DuplexTypeSimplex 开始的值, 这应该是这些值中的一个。 更多...
 
def SetHandling (value)
 Set 打印处理类型。请参考从 fsdk.PrintParamsE_PrintHandlingNone 开始的值, 这应该是这些值中的一个。 更多...
 
def SetIs_print_as_image (value)
 Set true 表示页面应以图像形式打印。 更多...
 
def SetIs_print_auto_center (value)
 Set true 表示每个页面相对于纸张自动居中。 更多...
 
def SetIs_print_auto_rotate (value)
 Set true 表示在多页面并页打印期间自动旋转每个页面以匹配页面方向 到可用纸张区域。false 表示不旋转。 更多...
 
def SetIs_print_page_border (value)
 Set 布尔值,如果为true,在多页面并页打印期间在每个页面周围绘制和打印页面边界。 更多...
 
def SetIs_reverse (value)
 Set true 表示打印顺序应从参数end到 参数start更多...
 
def SetIs_show_ui (value)
 Set true 表示应向用户显示UI界面 以获取打印信息并确认操作。 更多...
 
def SetIs_simulate_overprinting (value)
 Set true 表示打印时进行叠印预览。false 表示不进行。 更多...
 
def SetIs_tile_label (value)
 Set 为平铺输出的每个页面添加标签。标签页面显示行和列、文件名和打印日期。 更多...
 
def SetNum_copies (value)
 Set 要打印的副本数。 更多...
 
def SetNum_pages_h (value)
 Set 打印每页多页时水平方向布局的页数。 更多...
 
def SetNum_pages_v (value)
 Set 打印每页多页时垂直方向布局的页数。 更多...
 
def SetOutput_file_name (value)
 Set 用于文件名的设备无关路径,用于替代将打印作业发送到打印机(打印到文件)。 更多...
 
def SetPage_order (value)
 Set 该值确定多页在纸张上的布局方式。请参考从 fsdk.PrintParamsE_PageOrderHorizontal 开始的值,这应该是这些值中的一个。 更多...
 
def SetPage_range (value)
 Set 用于指定打印页面范围的范围对象。 此范围中表示的所有索引都从0开始,并且 小于指定文档的页面数。 更多...
 
def SetPrint_content (value)
 Set 指定打印内容。请参考从 fsdk.PrintParamsE_PrintContentDocument 开始的值,这应该 是这些值中的一个。 更多...
 
def SetPrinter_name (value)
 Set 用于打印的默认打印机名称。 更多...
 
def SetTile_mark (value)
 Set true 表示切分页面,false 表示不切分。 更多...
 
def SetTile_overlap (value)
 Set 平铺页面的重叠点数。 更多...
 
def SetTile_scale (value)
 Set 平铺页面的缩放比例。 更多...
 

详细描述

此类表示打印参数。

成员函数说明

◆ GetBinding()

fsdk.PrintParams.GetBinding ( )

Get 该值确定纸张装订方向和页面排列顺序。请参考从 fsdk.PrintParamsE_BookletBindingRight 开始的值,这应该是这些值中的一个。

返回
该值确定纸张装订方向和页面排列顺序。请参考从 fsdk.PrintParamsE_BookletBindingRight 开始的值,这应该是这些值中的一个。

◆ GetBooklet_duplex_mode()

fsdk.PrintParams.GetBooklet_duplex_mode ( )

Get 该值确定小册子打印时的双面打印模式。请参考从 fsdk.PrintParamsE_BookletDuplexModeBothSides 开始的值,这应该是这些值中的一个。

返回
该值确定小册子打印时的双面打印模式。请参考从 fsdk.PrintParamsE_BookletDuplexModeBothSides 开始的值,这应该是这些值中的一个。

◆ GetDuplex_type()

fsdk.PrintParams.GetDuplex_type ( )

Get 设置双面打印模式为单面、双面长边或双面短边进纸。 请参考从 fsdk.PrintParamsE_DuplexTypeSimplex 开始的值, 这应该是这些值中的一个。

返回
设置双面打印模式为单面、双面长边或双面短边进纸。 请参考从 fsdk.PrintParamsE_DuplexTypeSimplex 开始的值, 这应该是这些值中的一个。

◆ GetHandling()

fsdk.PrintParams.GetHandling ( )

Get 打印处理类型。请参考从 fsdk.PrintParamsE_PrintHandlingNone 开始的值, 这应该是这些值中的一个。

返回
打印处理类型。请参考从 fsdk.PrintParamsE_PrintHandlingNone 开始的值, 这应该是这些值中的一个。

◆ GetIs_print_as_image()

fsdk.PrintParams.GetIs_print_as_image ( )

Get true 表示页面应以图像形式打印。

返回
true 表示页面应以图像形式打印。

◆ GetIs_print_auto_center()

fsdk.PrintParams.GetIs_print_auto_center ( )

Get true 表示每个页面相对于纸张自动居中。

返回
true 表示每个页面相对于纸张自动居中。

◆ GetIs_print_auto_rotate()

fsdk.PrintParams.GetIs_print_auto_rotate ( )

Get true 表示在多页面并页打印期间自动旋转每个页面以匹配页面方向 到可用纸张区域。false 表示不旋转。

返回
true 表示在多页面并页打印期间自动旋转每个页面以匹配页面方向 到可用纸张区域。false 表示不旋转。

◆ GetIs_print_page_border()

fsdk.PrintParams.GetIs_print_page_border ( )

Get 布尔值,如果为true,在多页面并页打印期间在每个页面周围绘制和打印页面边界。

返回
布尔值,如果为true,在多页面并页打印期间在每个页面周围绘制和打印页面边界。

◆ GetIs_reverse()

fsdk.PrintParams.GetIs_reverse ( )

Get true 表示打印顺序应从参数end到 参数start

返回
true 表示打印顺序应从参数end到 参数start

◆ GetIs_show_ui()

fsdk.PrintParams.GetIs_show_ui ( )

Get true 表示应向用户显示UI界面 以获取打印信息并确认操作。

返回
true 表示应向用户显示UI界面 以获取打印信息并确认操作。

◆ GetIs_simulate_overprinting()

fsdk.PrintParams.GetIs_simulate_overprinting ( )

Get true 表示打印时进行叠印预览。false 表示不进行。

返回
true 表示打印时进行叠印预览。false 表示不进行。

◆ GetIs_tile_label()

fsdk.PrintParams.GetIs_tile_label ( )

Get 为平铺输出的每个页面添加标签。标签页面显示行和列、文件名和打印日期。

返回
为平铺输出的每个页面添加标签。标签页面显示行和列、文件名和打印日期。

◆ GetNum_copies()

fsdk.PrintParams.GetNum_copies ( )

Get 要打印的副本数。

返回
要打印的副本数。

◆ GetNum_pages_h()

fsdk.PrintParams.GetNum_pages_h ( )

Get 打印每页多页时水平方向布局的页数。

返回
打印每页多页时水平方向布局的页数。

◆ GetNum_pages_v()

fsdk.PrintParams.GetNum_pages_v ( )

Get 打印每页多页时垂直方向布局的页数。

返回
打印每页多页时垂直方向布局的页数。

◆ GetOutput_file_name()

fsdk.PrintParams.GetOutput_file_name ( )

Get 用于文件名的设备无关路径,用于替代将打印作业发送到打印机(打印到文件)。

返回
用于文件名的设备无关路径,用于替代将打印作业发送到打印机(打印到文件)。

◆ GetPage_order()

fsdk.PrintParams.GetPage_order ( )

Get 该值确定多页在纸张上的布局方式。请参考从 fsdk.PrintParamsE_PageOrderHorizontal 开始的值,这应该是这些值中的一个。

返回
该值确定多页在纸张上的布局方式。请参考从 fsdk.PrintParamsE_PageOrderHorizontal 开始的值,这应该是这些值中的一个。

◆ GetPage_range()

fsdk.PrintParams.GetPage_range ( )

Get 用于指定打印页面范围的范围对象。 此范围中表示的所有索引都从0开始,并且 小于指定文档的页面数。

返回
用于指定打印页面范围的范围对象。 此范围中表示的所有索引都从0开始,并且 小于指定文档的页面数。

◆ GetPrint_content()

fsdk.PrintParams.GetPrint_content ( )

Get 指定打印内容。请参考从 fsdk.PrintParamsE_PrintContentDocument 开始的值,这应该 是这些值中的一个。

返回
指定打印内容。请参考从 fsdk.PrintParamsE_PrintContentDocument 开始的值,这应该 是这些值中的一个。

◆ GetPrinter_name()

fsdk.PrintParams.GetPrinter_name ( )

Get 用于打印的默认打印机名称。

返回
用于打印的默认打印机名称。

◆ GetTile_mark()

fsdk.PrintParams.GetTile_mark ( )

Get true 表示切分页面,false 表示不切分。

返回
true 表示切分页面,false 表示不切分。

◆ GetTile_overlap()

fsdk.PrintParams.GetTile_overlap ( )

Get 平铺页面的重叠点数。

返回
平铺页面的重叠点数。

◆ GetTile_scale()

fsdk.PrintParams.GetTile_scale ( )

Get 平铺页面的缩放比例。

返回
平铺页面的缩放比例。

◆ SetBinding()

fsdk.PrintParams.SetBinding (   value)

Set 该值确定纸张装订方向和页面排列顺序。请参考从 fsdk.PrintParamsE_BookletBindingRight 开始的值,这应该是这些值中的一个。

参数
[in]value该值确定纸张装订方向和页面排列顺序。请参考从 fsdk.PrintParamsE_BookletBindingRight 开始的值,这应该是这些值中的一个。
返回
None.

◆ SetBooklet_duplex_mode()

fsdk.PrintParams.SetBooklet_duplex_mode (   value)

Set 该值确定小册子打印时的双面打印模式。请参考从 fsdk.PrintParamsE_BookletDuplexModeBothSides 开始的值,这应该是这些值中的一个。

参数
[in]value该值确定小册子打印时的双面打印模式。请参考从 fsdk.PrintParamsE_BookletDuplexModeBothSides 开始的值,这应该是这些值中的一个。
返回
None.

◆ SetDuplex_type()

fsdk.PrintParams.SetDuplex_type (   value)

Set 设置双面打印模式为单面、双面长边或双面短边进纸。 请参考从 fsdk.PrintParamsE_DuplexTypeSimplex 开始的值, 这应该是这些值中的一个。

参数
[in]value设置双面打印模式为单面、双面长边或双面短边进纸。 请参考从 fsdk.PrintParamsE_DuplexTypeSimplex 开始的值, 这应该是这些值中的一个。
返回
None.

◆ SetHandling()

fsdk.PrintParams.SetHandling (   value)

Set 打印处理类型。请参考从 fsdk.PrintParamsE_PrintHandlingNone 开始的值, 这应该是这些值中的一个。

参数
[in]value打印处理类型。请参考从 fsdk.PrintParamsE_PrintHandlingNone 开始的值, 这应该是这些值中的一个。
返回
None.

◆ SetIs_print_as_image()

fsdk.PrintParams.SetIs_print_as_image (   value)

Set true 表示页面应以图像形式打印。

参数
[in]valuetrue 表示页面应以图像形式打印。
返回
None.

◆ SetIs_print_auto_center()

fsdk.PrintParams.SetIs_print_auto_center (   value)

Set true 表示每个页面相对于纸张自动居中。

参数
[in]valuetrue 表示每个页面相对于纸张自动居中。
返回
None.

◆ SetIs_print_auto_rotate()

fsdk.PrintParams.SetIs_print_auto_rotate (   value)

Set true 表示在多页面并页打印期间自动旋转每个页面以匹配页面方向 到可用纸张区域。false 表示不旋转。

参数
[in]valuetrue 表示在多页面并页打印期间自动旋转每个页面以匹配页面方向 到可用纸张区域。false 表示不旋转。
返回
None.

◆ SetIs_print_page_border()

fsdk.PrintParams.SetIs_print_page_border (   value)

Set 布尔值,如果为true,在多页面并页打印期间在每个页面周围绘制和打印页面边界。

参数
[in]value布尔值,如果为true,在多页面并页打印期间在每个页面周围绘制和打印页面边界。
返回
None.

◆ SetIs_reverse()

fsdk.PrintParams.SetIs_reverse (   value)

Set true 表示打印顺序应从参数end到 参数start

参数
[in]valuetrue 表示打印顺序应从参数end到 参数start
返回
None.

◆ SetIs_show_ui()

fsdk.PrintParams.SetIs_show_ui (   value)

Set true 表示应向用户显示UI界面 以获取打印信息并确认操作。

参数
[in]valuetrue 表示应向用户显示UI界面 以获取打印信息并确认操作。
返回
None.

◆ SetIs_simulate_overprinting()

fsdk.PrintParams.SetIs_simulate_overprinting (   value)

Set true 表示打印时进行叠印预览。false 表示不进行。

参数
[in]valuetrue 表示打印时进行叠印预览。false 表示不进行。
返回
None.

◆ SetIs_tile_label()

fsdk.PrintParams.SetIs_tile_label (   value)

Set 为平铺输出的每个页面添加标签。标签页面显示行和列、文件名和打印日期。

参数
[in]value为平铺输出的每个页面添加标签。标签页面显示行和列、文件名和打印日期。
返回
None.

◆ SetNum_copies()

fsdk.PrintParams.SetNum_copies (   value)

Set 要打印的副本数。

参数
[in]value要打印的副本数。
返回
None.

◆ SetNum_pages_h()

fsdk.PrintParams.SetNum_pages_h (   value)

Set 打印每页多页时水平方向布局的页数。

参数
[in]value打印每页多页时水平方向布局的页数。
返回
None.

◆ SetNum_pages_v()

fsdk.PrintParams.SetNum_pages_v (   value)

Set 打印每页多页时垂直方向布局的页数。

参数
[in]value打印每页多页时垂直方向布局的页数。
返回
None.

◆ SetOutput_file_name()

fsdk.PrintParams.SetOutput_file_name (   value)

Set 用于文件名的设备无关路径,用于替代将打印作业发送到打印机(打印到文件)。

参数
[in]value用于文件名的设备无关路径,用于替代将打印作业发送到打印机(打印到文件)。
返回
None.

◆ SetPage_order()

fsdk.PrintParams.SetPage_order (   value)

Set 该值确定多页在纸张上的布局方式。请参考从 fsdk.PrintParamsE_PageOrderHorizontal 开始的值,这应该是这些值中的一个。

参数
[in]value该值确定多页在纸张上的布局方式。请参考从 fsdk.PrintParamsE_PageOrderHorizontal 开始的值,这应该是这些值中的一个。
返回
None.

◆ SetPage_range()

fsdk.PrintParams.SetPage_range (   value)

Set 用于指定打印页面范围的范围对象。 此范围中表示的所有索引都从0开始,并且 小于指定文档的页面数。

参数
[in]value用于指定打印页面范围的范围对象。 此范围中表示的所有索引都从0开始,并且 小于指定文档的页面数。
返回
None.

◆ SetPrint_content()

fsdk.PrintParams.SetPrint_content (   value)

Set 指定打印内容。请参考从 fsdk.PrintParamsE_PrintContentDocument 开始的值,这应该 是这些值中的一个。

参数
[in]value指定打印内容。请参考从 fsdk.PrintParamsE_PrintContentDocument 开始的值,这应该 是这些值中的一个。
返回
None.

◆ SetPrinter_name()

fsdk.PrintParams.SetPrinter_name (   value)

Set 用于打印的默认打印机名称。

参数
[in]value用于打印的默认打印机名称。
返回
None.

◆ SetTile_mark()

fsdk.PrintParams.SetTile_mark (   value)

Set true 表示切分页面,false 表示不切分。

参数
[in]valuetrue 表示切分页面,false 表示不切分。
返回
None.

◆ SetTile_overlap()

fsdk.PrintParams.SetTile_overlap (   value)

Set 平铺页面的重叠点数。

参数
[in]value平铺页面的重叠点数。
返回
None.

◆ SetTile_scale()

fsdk.PrintParams.SetTile_scale (   value)

Set 平铺页面的缩放比例。

参数
[in]value平铺页面的缩放比例。
返回
None.