XpsSaveOptions类

XpsSaveOptions类

表示将文件另存为 Xps 时的附加选项。

继承: XpsSaveOptionsPaginatedSaveOptionsSaveOptions

XpsSaveOptions 类型公开了以下成员:

构造器

构造器 描述
XpsSaveOptions() 创建用于保存 xps 文件的选项。
XpsSaveOptions(save_format) 创建用于保存 xps 文件的选项。

特性

属性 描述
save_format 获取保存文件格式。
clear_data 保存文件后将工作簿清空。
cached_file_folder 缓存文件夹用于存储一些大数据。
validate_merged_areas 指示是否在保存文件之前验证合并的单元格。
merge_areas 指示是否在保存文件之前合并条件格式和验证区域。
create_directory 如果为 true 并且目录不存在,则在保存文件之前会自动创建目录。
sort_names 指示是否在保存文件之前对定义的名称进行排序。
sort_external_names 指示是否在保存文件之前对外部定义的名称进行排序。
refresh_chart_cache 指示是否刷新图表缓存数据
warning_callback 获取或设置警告回调。
update_smart_art 指示是否更新智能艺术设置。
默认值为假。
default_font 当Excel中的字符是Unicode且未在单元格样式中设置正确的字体时,
它们可能在 pdf、图像中显示为块。
设置 DefaultFont,例如 MingLiu 或 MS Gothic 以显示这些字符。
如果不设置该属性,Aspose.Cells 将使用系统默认字体来显示这些 unicode 字符。
check_workbook_default_font 当Excel中的字符是Unicode且未在单元格样式中设置正确的字体时,
它们可能在 pdf、图像中显示为块。
将此设置为 true 以尝试使用工作簿的默认字体首先显示这些字符。
check_font_compatibility 指示是否检查文本中每个字符的字体兼容性。
is_font_substitution_char_granularity 指示当单元格字体不兼容时是否仅替换字符的字体。
one_page_per_sheet 如果 OnePagePerSheet 为 true ,结果中一张纸的所有内容将只输出一页。
pagesetup的纸张大小会失效,pagesetup的其他设置
仍然会生效。
all_columns_in_one_page_per_sheet 如果 AllColumnsInOnePagePerSheet 为 true ,则一张工作表的所有列内容将仅输出到一页结果。
pagesetup 的纸张大小的宽度将被忽略,pagesetup 的其他设置
仍然会生效。
ignore_error 指示是否需要在渲染时隐藏错误。
错误可能是形状、图像、图表渲染等方面的错误。
output_blank_page_when_nothing_to_print 指示当没有可打印的内容时是否输出空白页。
page_index 获取或设置要保存的第一个页面的从 0 开始的索引。
page_count 获取或设置要保存的页数。
printing_page_type 指示将不打印哪些页面。
gridline_type 获取或设置网格线类型。
text_cross_type 获取或设置当文本宽度大于单元格宽度时显示的文本类型。
default_edit_language 获取或设置默认编辑语言。
sheet_set 获取或设置要呈现的工作表。默认为工作簿中的所有可见工作表:SheetSet.visible
draw_object_event_handler 实现该接口,在渲染时获取DrawObject和Bound。
page_saving_callback 控制/指示页面保存过程的进度。

也可以看看