Foxit PDF SDK
fsdk.HTML2PDFSettingData类 参考

Public 成员函数

def GetBookmark_root_name ()
 Get 书签的根名称。 更多...
 
def GetEncoding_format ()
 Get hTML编码格式。请参考从fsdk.HTML2PDFSettingDataE_EncodingFormatDefault 开始的值, 应该是这些值中的一个。 更多...
 
def GetHeaderfooter_title ()
 Get 页眉页脚标题,作为中央页眉的内容。 更多...
 
def GetHeaderfooter_url ()
 Get 页眉页脚URL,作为左侧页脚的内容。 更多...
 
def GetIs_convert_link ()
 Get 用于决定是否转换网页链接。 更多...
 
def GetIs_generate_tag ()
 Get 用于决定是否生成标签。 更多...
 
def GetIs_to_page_scale ()
 Get 用于决定是否缩放转换的PDF页面。 更多...
 
def GetMedia_style ()
 Get 用于转换的PDF文档的媒体样式。请参考从fsdk.HTML2PDFSettingDataE_MediaStyleScreen 开始的值, 应该是这些值中的一个。 更多...
 
def GetPage_height ()
 Get 用于转换的PDF文档的页面高度(单位为1/72英寸)。 更多...
 
def GetPage_margin ()
 Get 用于转换的PDF文档的页面边距。 更多...
 
def GetPage_mode ()
 Get 用于转换的页面模式。请参考从fsdk.HTML2PDFSettingDataE_PageModeSinglePage 开始的值, 应该是这些值中的一个。 更多...
 
def GetPage_width ()
 Get 用于转换的PDF文档的页面宽度(单位为1/72英寸)。 更多...
 
def GetRotate_degrees ()
 Get 用于转换的PDF页面的旋转度数。请参考从fsdk.E_Rotation0 开始的值, 应该是这些值中的一个。 更多...
 
def GetScaling_mode ()
 Get 用于转换的PDF文档的缩放模式。请参考从fsdk.HTML2PDFSettingDataE_ScalingModeNone 开始的值, 应该是这些值中的一个。 更多...
 
def GetTo_deny_local_file_access ()
 Get 用于决定在转换HTML文件时是否拒绝本地文件访问。 在Linux x86平台上不支持。 更多...
 
def GetTo_disable_sandbox ()
 Get 用于决定是否禁用沙盒。 更多...
 
def GetTo_generate_bookmarks ()
 Get 用于决定是否生成书签。 更多...
 
def GetTo_hide_footer ()
 Get 用于决定是否隐藏页脚。在Linux x86平台上不支持。 更多...
 
def GetTo_hide_header ()
 Get 用于决定是否隐藏页眉。在Linux x86平台上不支持。 更多...
 
def GetTo_load_active_content ()
 Get 用于决定是否加载活动内容。 更多...
 
def GetTo_optimize_tag_tree ()
 Get 用于决定是否优化标签树。 更多...
 
def GetTo_print_background ()
 Get 用于决定是否打印背景。 更多...
 
def GetTo_remove_underline_for_link ()
 Get 用于决定是否为链接移除下划线装饰。 更多...
 
def GetTo_render_images ()
 Get 用于决定是否渲染图像。 更多...
 
def GetTo_resize_objects ()
 Get 是否在渲染过程中启用与Javascript相关的对象调整大小功能。 更多...
 
def GetTo_set_headerfooter ()
 Get 用于决定是否设置页眉页脚。 更多...
 
def GetTo_use_blacklist ()
 Get 用于决定是否使用黑名单。 更多...
 
def Set (page_width, page_height, is_to_page_scale, page_margin, is_convert_link, rotate_degrees, is_generate_tag, page_mode, to_generate_bookmarks, scaling_mode, encoding_format, to_render_images, to_remove_underline_for_link, to_set_headerfooter, headerfooter_title, headerfooter_url, bookmark_root_name, to_resize_objects, to_print_background, to_optimize_tag_tree, media_style, to_load_active_content, to_disable_sandbox, to_use_blacklist, to_hide_header, to_hide_footer, to_deny_local_file_access)
 设置值。 更多...
 
def SetBookmark_root_name (value)
 Set 书签的根名称。 更多...
 
def SetEncoding_format (value)
 Set hTML编码格式。请参考从fsdk.HTML2PDFSettingDataE_EncodingFormatDefault 开始的值, 应该是这些值中的一个。 更多...
 
def SetHeaderfooter_title (value)
 Set 页眉页脚标题,作为中央页眉的内容。 更多...
 
def SetHeaderfooter_url (value)
 Set 页眉页脚URL,作为左侧页脚的内容。 更多...
 
def SetIs_convert_link (value)
 Set 用于决定是否转换网页链接。 更多...
 
def SetIs_generate_tag (value)
 Set 用于决定是否生成标签。 更多...
 
def SetIs_to_page_scale (value)
 Set 用于决定是否缩放转换的PDF页面。 更多...
 
def SetMedia_style (value)
 Set 用于转换的PDF文档的媒体样式。请参考从fsdk.HTML2PDFSettingDataE_MediaStyleScreen 开始的值, 应该是这些值中的一个。 更多...
 
def SetPage_height (value)
 Set 用于转换的PDF文档的页面高度(单位为1/72英寸)。 更多...
 
def SetPage_margin (value)
 Set 用于转换的PDF文档的页面边距。 更多...
 
def SetPage_mode (value)
 Set 用于转换的页面模式。请参考从fsdk.HTML2PDFSettingDataE_PageModeSinglePage 开始的值, 应该是这些值中的一个。 更多...
 
def SetPage_width (value)
 Set 用于转换的PDF文档的页面宽度(单位为1/72英寸)。 更多...
 
def SetRotate_degrees (value)
 Set 用于转换的PDF页面的旋转度数。请参考从fsdk.E_Rotation0 开始的值, 应该是这些值中的一个。 更多...
 
def SetScaling_mode (value)
 Set 用于转换的PDF文档的缩放模式。请参考从fsdk.HTML2PDFSettingDataE_ScalingModeNone 开始的值, 应该是这些值中的一个。 更多...
 
def SetTo_deny_local_file_access (value)
 Set 用于决定在转换HTML文件时是否拒绝本地文件访问。 在Linux x86平台上不支持。 更多...
 
def SetTo_disable_sandbox (value)
 Set 用于决定是否禁用沙盒。 更多...
 
def SetTo_generate_bookmarks (value)
 Set 用于决定是否生成书签。 更多...
 
def SetTo_hide_footer (value)
 Set 用于决定是否隐藏页脚。在Linux x86平台上不支持。 更多...
 
def SetTo_hide_header (value)
 Set 用于决定是否隐藏页眉。在Linux x86平台上不支持。 更多...
 
def SetTo_load_active_content (value)
 Set 用于决定是否加载活动内容。 更多...
 
def SetTo_optimize_tag_tree (value)
 Set 用于决定是否优化标签树。 更多...
 
def SetTo_print_background (value)
 Set 用于决定是否打印背景。 更多...
 
def SetTo_remove_underline_for_link (value)
 Set 用于决定是否为链接移除下划线装饰。 更多...
 
def SetTo_render_images (value)
 Set 用于决定是否渲染图像。 更多...
 
def SetTo_resize_objects (value)
 Set 是否在渲染过程中启用与Javascript相关的对象调整大小功能。 更多...
 
def SetTo_set_headerfooter (value)
 Set 用于决定是否设置页眉页脚。 更多...
 
def SetTo_use_blacklist (value)
 Set 用于决定是否使用黑名单。 更多...
 

详细描述

此类表示用于将HTML转换为PDF的设置数据。

成员函数说明

◆ GetBookmark_root_name()

fsdk.HTML2PDFSettingData.GetBookmark_root_name ( )

Get 书签的根名称。

返回
书签的根名称。

◆ GetEncoding_format()

fsdk.HTML2PDFSettingData.GetEncoding_format ( )

Get hTML编码格式。请参考从fsdk.HTML2PDFSettingDataE_EncodingFormatDefault 开始的值, 应该是这些值中的一个。

返回
HTML编码格式。请参考从fsdk.HTML2PDFSettingDataE_EncodingFormatDefault 开始的值, 应该是这些值中的一个。

◆ GetHeaderfooter_title()

fsdk.HTML2PDFSettingData.GetHeaderfooter_title ( )

Get 页眉页脚标题,作为中央页眉的内容。

返回
页眉页脚标题,作为中央页眉的内容。

◆ GetHeaderfooter_url()

fsdk.HTML2PDFSettingData.GetHeaderfooter_url ( )

Get 页眉页脚URL,作为左侧页脚的内容。

返回
页眉页脚URL,作为左侧页脚的内容。

◆ GetIs_convert_link()

fsdk.HTML2PDFSettingData.GetIs_convert_link ( )

Get 用于决定是否转换网页链接。

返回
用于决定是否转换网页链接。

◆ GetIs_generate_tag()

fsdk.HTML2PDFSettingData.GetIs_generate_tag ( )

Get 用于决定是否生成标签。

返回
用于决定是否生成标签。

◆ GetIs_to_page_scale()

fsdk.HTML2PDFSettingData.GetIs_to_page_scale ( )

Get 用于决定是否缩放转换的PDF页面。

弃用:
自Foxit PDF SDK 8.2以来,当前属性已被弃用。此属性将不再对PDF转换产生任何影响。 对于缩放模式,请参考scaling_mode
返回
用于决定是否缩放转换的PDF页面。

◆ GetMedia_style()

fsdk.HTML2PDFSettingData.GetMedia_style ( )

Get 用于转换的PDF文档的媒体样式。请参考从fsdk.HTML2PDFSettingDataE_MediaStyleScreen 开始的值, 应该是这些值中的一个。

返回
用于转换的PDF文档的媒体样式。请参考从fsdk.HTML2PDFSettingDataE_MediaStyleScreen 开始的值, 应该是这些值中的一个。

◆ GetPage_height()

fsdk.HTML2PDFSettingData.GetPage_height ( )

Get 用于转换的PDF文档的页面高度(单位为1/72英寸)。

此值减去上下边距的总和必须大于16。

注解
如果使用页面模式fsdk.HTML2PDFSettingDataE_PageModeSinglePage ,页面高度将被忽略。
返回
用于转换的PDF文档的页面高度(单位为1/72英寸)。

◆ GetPage_margin()

fsdk.HTML2PDFSettingData.GetPage_margin ( )

Get 用于转换的PDF文档的页面边距。

注解
此值不表示矩形。它只是定义PDF页面的左边距、下边距、 右边距和上边距。
返回
用于转换的PDF文档的页面边距。

◆ GetPage_mode()

fsdk.HTML2PDFSettingData.GetPage_mode ( )

Get 用于转换的页面模式。请参考从fsdk.HTML2PDFSettingDataE_PageModeSinglePage 开始的值, 应该是这些值中的一个。

返回
用于转换的页面模式。请参考从fsdk.HTML2PDFSettingDataE_PageModeSinglePage 开始的值, 应该是这些值中的一个。

◆ GetPage_width()

fsdk.HTML2PDFSettingData.GetPage_width ( )

Get 用于转换的PDF文档的页面宽度(单位为1/72英寸)。

此值减去左右边距的总和必须大于16。

返回
用于转换的PDF文档的页面宽度(单位为1/72英寸)。

◆ GetRotate_degrees()

fsdk.HTML2PDFSettingData.GetRotate_degrees ( )

Get 用于转换的PDF页面的旋转度数。请参考从fsdk.E_Rotation0 开始的值, 应该是这些值中的一个。

返回
用于转换的PDF页面的旋转度数。请参考从fsdk.E_Rotation0 开始的值, 应该是这些值中的一个。

◆ GetScaling_mode()

fsdk.HTML2PDFSettingData.GetScaling_mode ( )

Get 用于转换的PDF文档的缩放模式。请参考从fsdk.HTML2PDFSettingDataE_ScalingModeNone 开始的值, 应该是这些值中的一个。

返回
用于转换的PDF文档的缩放模式。请参考从fsdk.HTML2PDFSettingDataE_ScalingModeNone 开始的值, 应该是这些值中的一个。

◆ GetTo_deny_local_file_access()

fsdk.HTML2PDFSettingData.GetTo_deny_local_file_access ( )

Get 用于决定在转换HTML文件时是否拒绝本地文件访问。 在Linux x86平台上不支持。

true表示阻止HTML文件访问其自身目录之外的任何本地文件。 false表示允许HTML文件访问任何本地文件路径。 默认值:false

返回
用于决定在转换HTML文件时是否拒绝本地文件访问。 在Linux x86平台上不支持。

◆ GetTo_disable_sandbox()

fsdk.HTML2PDFSettingData.GetTo_disable_sandbox ( )

Get 用于决定是否禁用沙盒。

true表示禁用沙盒,false表示不禁用。默认值:true

返回
用于决定是否禁用沙盒。

◆ GetTo_generate_bookmarks()

fsdk.HTML2PDFSettingData.GetTo_generate_bookmarks ( )

Get 用于决定是否生成书签。

返回
用于决定是否生成书签。

◆ GetTo_hide_footer()

fsdk.HTML2PDFSettingData.GetTo_hide_footer ( )

Get 用于决定是否隐藏页脚。在Linux x86平台上不支持。

返回
用于决定是否隐藏页脚。在Linux x86平台上不支持。

◆ GetTo_hide_header()

fsdk.HTML2PDFSettingData.GetTo_hide_header ( )

Get 用于决定是否隐藏页眉。在Linux x86平台上不支持。

返回
用于决定是否隐藏页眉。在Linux x86平台上不支持。

◆ GetTo_load_active_content()

fsdk.HTML2PDFSettingData.GetTo_load_active_content ( )

Get 用于决定是否加载活动内容。

此参数对一些优化的网页很有用。这些网页不会加载全部内容。 当用户向下滚动页面时,网页内容会在显示在用户屏幕上时才加载。 true表示加载网页尚未加载的活动内容,false表示不加载。默认值:false

返回
用于决定是否加载活动内容。

◆ GetTo_optimize_tag_tree()

fsdk.HTML2PDFSettingData.GetTo_optimize_tag_tree ( )

Get 用于决定是否优化标签树。

返回
用于决定是否优化标签树。

◆ GetTo_print_background()

fsdk.HTML2PDFSettingData.GetTo_print_background ( )

Get 用于决定是否打印背景。

返回
用于决定是否打印背景。

◆ GetTo_remove_underline_for_link()

fsdk.HTML2PDFSettingData.GetTo_remove_underline_for_link ( )

Get 用于决定是否为链接移除下划线装饰。

返回
用于决定是否为链接移除下划线装饰。

◆ GetTo_render_images()

fsdk.HTML2PDFSettingData.GetTo_render_images ( )

Get 用于决定是否渲染图像。

返回
用于决定是否渲染图像。

◆ GetTo_resize_objects()

fsdk.HTML2PDFSettingData.GetTo_resize_objects ( )

Get 是否在渲染过程中启用与Javascript相关的对象调整大小功能。

返回
是否在渲染过程中启用与Javascript相关的对象调整大小功能。

◆ GetTo_set_headerfooter()

fsdk.HTML2PDFSettingData.GetTo_set_headerfooter ( )

Get 用于决定是否设置页眉页脚。

返回
用于决定是否设置页眉页脚。

◆ GetTo_use_blacklist()

fsdk.HTML2PDFSettingData.GetTo_use_blacklist ( )

Get 用于决定是否使用黑名单。

此参数对检查HTML转PDF转换过程中访问的所有URL很有用。
在转换特定URL时,转换过程可能会访问许多第三方网站(图像、CSS样式、Javascript请求等)。
所有这些访问都将对照黑名单记录进行检查。转换器中有一个准备好的开关,可启用黑名单功能。 true表示使用黑名单,false表示不使用。默认值:false。 黑名单JSON位于fxhtml2pdf应用程序旁边,其名称必须为"blacklist.json"。它由三部分记录组成:

  • 域名列表。

  • IP列表。

  • IP范围列表。

"blacklist.json"示例:

         {"Domains":[
              "xxx.com",
              "xxx.com"
              ]
          ,
         "IPs":["1.2.3.4","5.6.7.8"]
         ,
         "IPsegments":[{"16":["104.193.88.0","104.193.88.100"]},{"16":["20.0.0.1","20.0.0.10"]}]
         }
         
返回
用于决定是否使用黑名单。

◆ Set()

def fsdk.HTML2PDFSettingData.Set (   page_width,
  page_height,
  is_to_page_scale,
  page_margin,
  is_convert_link,
  rotate_degrees,
  is_generate_tag,
  page_mode,
  to_generate_bookmarks,
  scaling_mode,
  encoding_format,
  to_render_images,
  to_remove_underline_for_link,
  to_set_headerfooter,
  headerfooter_title,
  headerfooter_url,
  bookmark_root_name,
  to_resize_objects,
  to_print_background,
  to_optimize_tag_tree,
  media_style,
  to_load_active_content,
  to_disable_sandbox,
  to_use_blacklist,
  to_hide_header,
  to_hide_footer,
  to_deny_local_file_access 
)

设置值。

参数
[in]page_width用于转换的PDF文档的页面宽度(单位为1/72英寸)。
[in]page_height用于转换的PDF文档的页面高度(单位为1/72英寸)。如果使用页面模式 fsdk.HTML2PDFSettingDataE_PageModeSinglePage ,此参数将被忽略。
[in]is_to_page_scale(已弃用)用于决定是否缩放转换的PDF页面。
[in]page_margin用于转换的PDF文档的页面边距。
[in]is_convert_link用于决定是否转换网页链接。
[in]rotate_degrees用于转换的PDF页面的旋转度数。请参考从fsdk.E_Rotation0 开始的值, 应该是这些值中的一个。
[in]is_generate_tag用于决定是否生成标签。
[in]page_mode用于转换的页面模式。请参考从 fsdk.HTML2PDFSettingDataE_PageModeSinglePage 开始的值,应该是这些值中的一个。
[in]to_generate_bookmarks用于决定是否生成书签。
[in]scaling_mode用于转换的PDF文档的缩放模式。请参考从fsdk.HTML2PDFSettingDataE_ScalingModeNone 开始的值, 应该是这些值中的一个。默认值:。 encoding_format HTML编码格式。请参考从 开始的值, 应该是这些值中的一个。
[in]to_render_images是否渲染图像。
[in]to_remove_underline_for_link是否移除链接的下划线装饰。
[in]to_set_headerfooter是否设置页眉页脚。
[in]headerfooter_title页眉页脚标题,作为中心页眉的内容。
[in]headerfooter_url页眉页脚URL,作为左页脚的内容。
[in]bookmark_root_name书签的根名称。
[in]to_resize_objects是否在渲染过程中启用与JavaScript相关的对象调整大小。
[in]to_print_background是否打印背景。
[in]to_optimize_tag_tree是否优化标签树。
[in]media_style用于转换的PDF文档的媒体样式。请参考从fsdk.HTML2PDFSettingDataE_MediaStyleScreen 开始的值, 应该是这些值中的一个。
[in]to_load_active_content是否加载活动内容。
[in]to_disable_sandbox是否禁用沙盒。
[in]to_use_blacklist是否使用黑名单。
[in]to_hide_header是否隐藏页眉。
[in]to_hide_footer是否隐藏页脚。
[in]to_deny_local_file_access是否拒绝本地文件访问。
返回
无。

◆ SetBookmark_root_name()

fsdk.HTML2PDFSettingData.SetBookmark_root_name (   value)

Set 书签的根名称。

参数
[in]value书签的根名称。
返回
None.

◆ SetEncoding_format()

fsdk.HTML2PDFSettingData.SetEncoding_format (   value)

Set hTML编码格式。请参考从fsdk.HTML2PDFSettingDataE_EncodingFormatDefault 开始的值, 应该是这些值中的一个。

参数
[in]valueHTML编码格式。请参考从fsdk.HTML2PDFSettingDataE_EncodingFormatDefault 开始的值, 应该是这些值中的一个。
返回
None.

◆ SetHeaderfooter_title()

fsdk.HTML2PDFSettingData.SetHeaderfooter_title (   value)

Set 页眉页脚标题,作为中央页眉的内容。

参数
[in]value页眉页脚标题,作为中央页眉的内容。
返回
None.

◆ SetHeaderfooter_url()

fsdk.HTML2PDFSettingData.SetHeaderfooter_url (   value)

Set 页眉页脚URL,作为左侧页脚的内容。

参数
[in]value页眉页脚URL,作为左侧页脚的内容。
返回
None.

◆ SetIs_convert_link()

fsdk.HTML2PDFSettingData.SetIs_convert_link (   value)

Set 用于决定是否转换网页链接。

参数
[in]value用于决定是否转换网页链接。
返回
None.

◆ SetIs_generate_tag()

fsdk.HTML2PDFSettingData.SetIs_generate_tag (   value)

Set 用于决定是否生成标签。

参数
[in]value用于决定是否生成标签。
返回
None.

◆ SetIs_to_page_scale()

fsdk.HTML2PDFSettingData.SetIs_to_page_scale (   value)

Set 用于决定是否缩放转换的PDF页面。

弃用:
自Foxit PDF SDK 8.2以来,当前属性已被弃用。此属性将不再对PDF转换产生任何影响。 对于缩放模式,请参考scaling_mode
参数
[in]value用于决定是否缩放转换的PDF页面。
返回
None.

◆ SetMedia_style()

fsdk.HTML2PDFSettingData.SetMedia_style (   value)

Set 用于转换的PDF文档的媒体样式。请参考从fsdk.HTML2PDFSettingDataE_MediaStyleScreen 开始的值, 应该是这些值中的一个。

参数
[in]value用于转换的PDF文档的媒体样式。请参考从fsdk.HTML2PDFSettingDataE_MediaStyleScreen 开始的值, 应该是这些值中的一个。
返回
None.

◆ SetPage_height()

fsdk.HTML2PDFSettingData.SetPage_height (   value)

Set 用于转换的PDF文档的页面高度(单位为1/72英寸)。

此值减去上下边距的总和必须大于16。

注解
如果使用页面模式fsdk.HTML2PDFSettingDataE_PageModeSinglePage ,页面高度将被忽略。
参数
[in]value用于转换的PDF文档的页面高度(单位为1/72英寸)。
返回
None.

◆ SetPage_margin()

fsdk.HTML2PDFSettingData.SetPage_margin (   value)

Set 用于转换的PDF文档的页面边距。

注解
此值不表示矩形。它只是定义PDF页面的左边距、下边距、 右边距和上边距。
参数
[in]value用于转换的PDF文档的页面边距。
返回
None.

◆ SetPage_mode()

fsdk.HTML2PDFSettingData.SetPage_mode (   value)

Set 用于转换的页面模式。请参考从fsdk.HTML2PDFSettingDataE_PageModeSinglePage 开始的值, 应该是这些值中的一个。

参数
[in]value用于转换的页面模式。请参考从fsdk.HTML2PDFSettingDataE_PageModeSinglePage 开始的值, 应该是这些值中的一个。
返回
None.

◆ SetPage_width()

fsdk.HTML2PDFSettingData.SetPage_width (   value)

Set 用于转换的PDF文档的页面宽度(单位为1/72英寸)。

此值减去左右边距的总和必须大于16。

参数
[in]value用于转换的PDF文档的页面宽度(单位为1/72英寸)。
返回
None.

◆ SetRotate_degrees()

fsdk.HTML2PDFSettingData.SetRotate_degrees (   value)

Set 用于转换的PDF页面的旋转度数。请参考从fsdk.E_Rotation0 开始的值, 应该是这些值中的一个。

参数
[in]value用于转换的PDF页面的旋转度数。请参考从fsdk.E_Rotation0 开始的值, 应该是这些值中的一个。
返回
None.

◆ SetScaling_mode()

fsdk.HTML2PDFSettingData.SetScaling_mode (   value)

Set 用于转换的PDF文档的缩放模式。请参考从fsdk.HTML2PDFSettingDataE_ScalingModeNone 开始的值, 应该是这些值中的一个。

参数
[in]value用于转换的PDF文档的缩放模式。请参考从fsdk.HTML2PDFSettingDataE_ScalingModeNone 开始的值, 应该是这些值中的一个。
返回
None.

◆ SetTo_deny_local_file_access()

fsdk.HTML2PDFSettingData.SetTo_deny_local_file_access (   value)

Set 用于决定在转换HTML文件时是否拒绝本地文件访问。 在Linux x86平台上不支持。

true表示阻止HTML文件访问其自身目录之外的任何本地文件。 false表示允许HTML文件访问任何本地文件路径。 默认值:false

参数
[in]value用于决定在转换HTML文件时是否拒绝本地文件访问。 在Linux x86平台上不支持。
返回
None.

◆ SetTo_disable_sandbox()

fsdk.HTML2PDFSettingData.SetTo_disable_sandbox (   value)

Set 用于决定是否禁用沙盒。

true表示禁用沙盒,false表示不禁用。默认值:true

参数
[in]value用于决定是否禁用沙盒。
返回
None.

◆ SetTo_generate_bookmarks()

fsdk.HTML2PDFSettingData.SetTo_generate_bookmarks (   value)

Set 用于决定是否生成书签。

参数
[in]value用于决定是否生成书签。
返回
None.

◆ SetTo_hide_footer()

fsdk.HTML2PDFSettingData.SetTo_hide_footer (   value)

Set 用于决定是否隐藏页脚。在Linux x86平台上不支持。

参数
[in]value用于决定是否隐藏页脚。在Linux x86平台上不支持。
返回
None.

◆ SetTo_hide_header()

fsdk.HTML2PDFSettingData.SetTo_hide_header (   value)

Set 用于决定是否隐藏页眉。在Linux x86平台上不支持。

参数
[in]value用于决定是否隐藏页眉。在Linux x86平台上不支持。
返回
None.

◆ SetTo_load_active_content()

fsdk.HTML2PDFSettingData.SetTo_load_active_content (   value)

Set 用于决定是否加载活动内容。

此参数对一些优化的网页很有用。这些网页不会加载全部内容。 当用户向下滚动页面时,网页内容会在显示在用户屏幕上时才加载。 true表示加载网页尚未加载的活动内容,false表示不加载。默认值:false

参数
[in]value用于决定是否加载活动内容。
返回
None.

◆ SetTo_optimize_tag_tree()

fsdk.HTML2PDFSettingData.SetTo_optimize_tag_tree (   value)

Set 用于决定是否优化标签树。

参数
[in]value用于决定是否优化标签树。
返回
None.

◆ SetTo_print_background()

fsdk.HTML2PDFSettingData.SetTo_print_background (   value)

Set 用于决定是否打印背景。

参数
[in]value用于决定是否打印背景。
返回
None.

◆ SetTo_remove_underline_for_link()

fsdk.HTML2PDFSettingData.SetTo_remove_underline_for_link (   value)

Set 用于决定是否为链接移除下划线装饰。

参数
[in]value用于决定是否为链接移除下划线装饰。
返回
None.

◆ SetTo_render_images()

fsdk.HTML2PDFSettingData.SetTo_render_images (   value)

Set 用于决定是否渲染图像。

参数
[in]value用于决定是否渲染图像。
返回
None.

◆ SetTo_resize_objects()

fsdk.HTML2PDFSettingData.SetTo_resize_objects (   value)

Set 是否在渲染过程中启用与Javascript相关的对象调整大小功能。

参数
[in]value是否在渲染过程中启用与Javascript相关的对象调整大小功能。
返回
None.

◆ SetTo_set_headerfooter()

fsdk.HTML2PDFSettingData.SetTo_set_headerfooter (   value)

Set 用于决定是否设置页眉页脚。

参数
[in]value用于决定是否设置页眉页脚。
返回
None.

◆ SetTo_use_blacklist()

fsdk.HTML2PDFSettingData.SetTo_use_blacklist (   value)

Set 用于决定是否使用黑名单。

此参数对检查HTML转PDF转换过程中访问的所有URL很有用。
在转换特定URL时,转换过程可能会访问许多第三方网站(图像、CSS样式、Javascript请求等)。
所有这些访问都将对照黑名单记录进行检查。转换器中有一个准备好的开关,可启用黑名单功能。 true表示使用黑名单,false表示不使用。默认值:false。 黑名单JSON位于fxhtml2pdf应用程序旁边,其名称必须为"blacklist.json"。它由三部分记录组成:

  • 域名列表。

  • IP列表。

  • IP范围列表。

"blacklist.json"示例:

         {"Domains":[
              "xxx.com",
              "xxx.com"
              ]
          ,
         "IPs":["1.2.3.4","5.6.7.8"]
         ,
         "IPsegments":[{"16":["104.193.88.0","104.193.88.100"]},{"16":["20.0.0.1","20.0.0.10"]}]
         }
         
参数
[in]value用于决定是否使用黑名单。
返回
None.