HtmlSaveOptions класс

HtmlSaveOptions класс

Представляет варианты сохранения HTML-файла.

Наследование: HtmlSaveOptionsSaveOptions

Тип HtmlSaveOptions предоставляет следующие элементы:

Конструкторы

КонструкторОписание
__init__(self)Создает параметры для сохранения HTML-файла.
__init__(self, save_format)Создает параметры для сохранения htm-файла.

Характеристики

СвойствоОписание
save_formatПолучает формат сохраняемого файла.
clear_dataПосле сохранения файла сделайте книгу пустой.
cached_file_folderПапка для временных файлов, которые могут использоваться в качестве кэша данных.
validate_merged_areasУказывает, следует ли проверять объединенные ячейки перед сохранением файла.
merge_areasУказывает, следует ли объединять области условного форматирования и проверки перед сохранением файла.
create_directoryЕсли значение true и каталог не существует, каталог будет автоматически создан перед сохранением файла.
sort_namesУказывает, сортируются ли определенные имена перед сохранением файла.
sort_external_namesУказывает, следует ли сортировать внешние определенные имена перед сохранением файла.
refresh_chart_cacheУказывает, обновляются ли данные кэша диаграммы
check_excel_restrictionПроверять ли ограничения файла Excel, когда пользователь изменяет ячейки, связанные с объектами.
Например, Excel не позволяет вводить строковое значение длиной более 32К.
При вводе значения длиннее 32 КБ оно будет усечено.
update_smart_artУказывает, обновляются ли настройки смарт-арта.
Значение по умолчанию — false.
encrypt_document_propertiesУказывает, шифровать ли свойства документа при сохранении в формате .xls.
Значение по умолчанию — true.
ignore_invisible_shapesУкажите, следует ли экспортировать те невидимые фигуры
page_titleЗаголовок html-страницы.
Только для сохранения в html-поток.
attached_files_directoryКаталог, в котором будут сохранены прикрепленные файлы.
Только для сохранения в html-поток.
attached_files_url_prefixУкажите префикс URL прикрепленных файлов, например изображений в html-файле.
Только для сохранения в html-поток.
default_font_nameУкажите имя шрифта по умолчанию для экспорта HTML. Шрифт по умолчанию будет использоваться, если шрифт стиля отсутствует.
Если это свойство равно null, Aspose.Cells будет использовать универсальный шрифт, имеющий то же семейство, что и исходный шрифт,
значение по умолчанию — ноль.
add_generic_fontУказывает, следует ли добавлять общий шрифт в семейство шрифтов CSS.
Значение по умолчанию — true.
worksheet_scalableУказывает, увеличивается или уменьшается масштаб HTML с помощью уровня масштабирования листа при сохранении файла в формате HTML; значение по умолчанию — false.
is_export_commentsУказывает, экспортируются ли комментарии при сохранении файла в формате HTML, значение по умолчанию — false.
export_comments_typeПредставляет собой тип экспорта комментариев в html-файлы.
disable_downlevel_revealed_commentsУказывает, следует ли отключить условные комментарии Downlevel-revealed при экспорте файла в HTML, значение по умолчанию — false.
is_exp_image_to_temp_dirУказывает, следует ли экспортировать файлы изображений во временный каталог.
Только для сохранения в html-поток.
image_scalableУказывает, используется ли масштабируемая единица измерения для описания ширины изображения.
при использовании масштабируемой единицы для описания ширины столбца.
Значение по умолчанию — true.
width_scalableУказывает, экспортировать ли ширину столбца в единицах масштаба в HTML.
Значение по умолчанию — false.
export_single_tabУказывает, следует ли экспортировать одну вкладку, если файл содержит только один рабочий лист.
Значение по умолчанию — false.
export_images_as_base64Указывает, сохраняются ли изображения в формате Base64 в HTML, MHTML или EPUB.
export_active_worksheet_onlyУказывает, экспортируется ли только активный рабочий лист в HTML-файл.
Если true, то только активный лист будет экспортирован в HTML-файл;
Если false, то вся книга будет экспортирована в HTML-файл.
Значение по умолчанию — false.
export_print_area_onlyУказывает, экспортируется ли только область печати в HTML-файл. Значение по умолчанию — false.
export_areaВозвращает или задает экспортируемую область ячеек текущего активного рабочего листа.
Если установить этот атрибут, область печати текущего активного листа будет пропущена.
При сохранении файла в формате html будет экспортирована только указанная область.
parse_html_tag_in_cellУказывает, следует ли анализировать HTML-тег (например, <div></div>) в ячейке как значение ячейки или сохранять как есть.
Значение по умолчанию — true.
html_cross_string_typeУказывает, будет ли отображаться межъячейковая строка так же, как в MS Excel при сохранении файла Excel в формате html.
По умолчанию установлено значение Default, поэтому для строк между ячейками разница между HTML-файлами, созданными Aspose.Cells и MS Excel, невелика.
Но производительность создания больших HTML-файлов при установке значения Cross будет в несколько раз выше, чем при установке значения Default или Fit2Cell.
hidden_col_display_typeСкрытый столбец (ширина этого столбца равна 0) в Excel, перед сохранением в формате HTML,
Если HtmlHiddenColDisplayType равно «Remove», скрытый столбец не будет выводиться,
Если значение «Скрыто», столбец будет выведен, но будет скрыт, значение по умолчанию — «Скрыто».
hidden_row_display_typeСкрытая строка (высота этой строки равна 0) в Excel, перед сохранением в формате HTML,
Если HtmlHiddenRowDisplayType равно «Remove», то скрытая строка не будет выводиться,
Если значение равно «Скрыто», строка будет выведена, но будет скрыта, значение по умолчанию — «Скрыто».
encodingЕсли не установлено, используйте Encoding.UTF8 в качестве типа кодировки по умолчанию.
image_optionsПолучите объект ImageOrPrintOptions перед экспортом
save_as_single_fileУказывает, следует ли сохранять HTML как отдельный файл.
Значение по умолчанию — false.
show_all_sheetsУказывает, показывать ли все листы при сохранении как одного HTML-файла.
export_page_headersУказывает, экспортируются ли заголовки страниц.
export_page_footersУказывает, экспортируются ли заголовки страниц.
export_hidden_worksheetУказывает, экспортируется ли скрытое содержимое листа. Значение по умолчанию — true.
presentation_preferenceУказывает, какой файл (html или mht) является предпочтительным для представления.
Значение по умолчанию — false.
если вы хотите получить более красивое представление, установите значение true.
cell_css_prefixПолучает и задает префикс имени CSS, значение по умолчанию — «».
table_css_idПолучает и задает префикс типа css-имени, например tr,col,td и т. д., они содержатся в элементе table.
У которого есть специальный атрибут TableCssId. Значение по умолчанию — “”.
is_full_path_linkУказывает, используется ли ссылка полного пути в sheet00x.htm,filelist.xml и tabstrip.htm.
Значение по умолчанию — false.
export_worksheet_css_separatelyУказывает, следует ли экспортировать CSS-код листа отдельно. Значение по умолчанию — false.
export_similar_border_styleУказывает, следует ли экспортировать аналогичный стиль границы, если стиль границы не поддерживается браузерами.
Если вы хотите импортировать файл HTML или MHT в Excel, оставьте значение по умолчанию.
Значение по умолчанию — false.
merge_empty_td_forcelyУказывает, принудительно ли объединяется пустой элемент TD при экспорте файла в html.
Размер HTML-файла значительно уменьшится после установки значения true. Значение по умолчанию — false.
Если вы хотите импортировать HTML-файл в Excel или экспортировать идеальные линии сетки при сохранении файла в HTML,
пожалуйста, сохраните значение по умолчанию.
merge_empty_td_typeВозможность объединения смежных пустых ячеек (пустых элементов td)
Значение по умолчанию — MergeEmptyTdType.Default.
export_cell_coordinateУказывает, экспортируются ли координаты непустых ячеек Excel при сохранении файла в HTML. Значение по умолчанию — false.
Если вы хотите импортировать выходной HTML-код в Excel, оставьте значение по умолчанию.
export_extra_headingsУказывает, экспортировать ли дополнительные заголовки, если длина текста превышает максимальный отображаемый столбец.
Значение по умолчанию — false. Если вы хотите импортировать HTML-файл в Excel, оставьте значение по умолчанию.
export_headingsУказывает, экспортировать ли заголовки строк и столбцов листа при сохранении в файлы HTML.
export_row_column_headingsУказывает, экспортировать ли заголовки строк и столбцов листа при сохранении в файлы HTML.
export_formulaУказывает, экспортируется ли формула при сохранении файла в формате HTML. Значение по умолчанию — true.
Если вы хотите импортировать выходной HTML-код в Excel, оставьте значение по умолчанию.
add_tooltip_textУказывает, следует ли добавлять текст подсказки, если данные не могут быть отображены полностью.
Значение по умолчанию — false.
export_grid_linesУказывает, экспортировать ли линии сетки. Значение по умолчанию — false.
export_bogus_row_dataУказывает, экспортируются ли фиктивные данные нижней строки. Значение по умолчанию — true. Если вы хотите импортировать файл HTML или MHT,
для Excel оставьте значение по умолчанию.
exclude_unused_stylesУказывает, следует ли исключать неиспользуемые стили.
Для сгенерированных HTML-файлов исключение неиспользуемых стилей может уменьшить размер файла.
без ущерба для визуальных эффектов. Поэтому значение этого свойства по умолчанию — true.
Если пользователю необходимо сохранить все стили в рабочей книге для сгенерированного HTML-кода (например, сценарий, в котором пользователь
необходимо восстановить рабочую книгу из сгенерированного HTML-кода позже), установите это свойство как false.
export_document_propertiesУказывает, экспортируются ли свойства документа. Значение по умолчанию — true. Если вы хотите импортировать
html или mht-файл в Excel, пожалуйста, оставьте значение по умолчанию.
export_worksheet_propertiesУказывает, экспортируются ли свойства листа. Значение по умолчанию — true. Если вы хотите импортировать
html или mht-файл в Excel, пожалуйста, оставьте значение по умолчанию.
export_workbook_propertiesУказывает, экспортируются ли свойства книги. Значение по умолчанию — true. Если вы хотите импортировать
html или mht-файл в Excel, пожалуйста, оставьте значение по умолчанию.
export_frame_scripts_and_propertiesУказывает, экспортируются ли скрипты фреймов и свойства документа. Значение по умолчанию — true. Если вы хотите импортировать файл HTML или MHT,
для Excel оставьте значение по умолчанию.
export_data_optionsУказание правила экспорта данных HTML-файла. Значение по умолчанию — Все.
link_target_typeУказывает тип целевого атрибута в ссылке <a>. Значение по умолчанию — HtmlLinkTargetType.Parent.
is_ie_compatibleУказывает, совместим ли вывод HTML с браузером IE.
Значение по умолчанию — false
format_data_ignore_column_widthУказывает, показывать ли все отформатированные данные ячейки при переполнении столбца.
Если true, то ширина столбца игнорируется, и все данные ячейки будут экспортированы.
Если false, то данные будут экспортированы так же, как в Excel.
Значение по умолчанию — false.
calculate_formulaУказывает, следует ли вычислять формулы перед сохранением HTML-файла.
is_js_browser_compatibleУказывает, совместим ли JavaScript с браузерами, которые не поддерживают JavaScript.
Значение по умолчанию — true.
is_mobile_compatibleУказывает, совместим ли вывод HTML с мобильными устройствами.
Значение по умолчанию — false.
css_stylesПолучает или задает дополнительные стили CSS для форматировщика.
Работает только если HtmlSaveOptions.save_as_single_file имеет значение True.

CssStyles=“body { padding: 5px }”;
hide_overflow_wrapped_textУказывает, следует ли скрывать переполненный текст, если формат ячейки настроен на перенос текста.
Значение по умолчанию — false.
is_border_collapsedУказывает, свернуты ли границы таблицы.
Значение по умолчанию — true.
encode_entity_as_codeУказывает, заменяются ли символы HTML десятичным кодом.
(например, « » заменяется на « »).
Значение по умолчанию — false.
office_math_output_modeУказывает, как экспортировать объекты OfficeMath в HTML. Значение по умолчанию — Изображение.
cell_name_attributeЗадает атрибут, указывающий CellName, который необходимо записать.
(например, если значение равно «id», то для ячейки «A1» вывод будет следующим:
).
Значение по умолчанию — ноль.
disable_cssУказывает, применяются ли только встроенные стили, без использования CSS.
Значение по умолчанию — false.
enable_css_custom_propertiesОптимизируйте вывод HTML-кода с помощью пользовательских свойств CSS. Например, в случае, если одно изображение в формате base64 встречается несколько раз, с помощью пользовательского свойства данные изображения достаточно сохранить только один раз, что позволяет повысить производительность результирующего HTML-кода.
Значение по умолчанию — false.
html_versionУказывает версию стандарта HTML, которую следует использовать при сохранении формата HTML.
Значение по умолчанию — HtmlVersion.Default.
sheet_setПолучает или задаёт листы для отображения. По умолчанию отображаются все видимые листы в книге: SheetSet.visible.

Смотрите также