HtmlSaveOptions

HtmlSaveOptions

Обзор

HtmlSaveOptions — это класс в Aspose.Words FOSS для .NET. Наследует от: SaveOptions.

Можно использовать для указания дополнительных параметров при сохранении документа в формат Html, Mhtml, Epub, Azw3 или Mobi.

Этот класс предоставляет 3 метода для работы с объектами HtmlSaveOptions в программах .NET. Доступные методы включают: CreateSaveOptions, HtmlSaveOptions. Все публичные члены доступны любой .NET-приложению после установки пакета Aspose.Words FOSS для .NET. Свойства: AllowEmbeddingPostScriptFonts, AllowNegativeIndent, CssClassNamePrefix, CssSavingCallback, CssStyleSheetFileName, CssStyleSheetType и ещё 60.

Свойства

Имя:Тип:ДоступОписание:
SaveFormatSaveFormatЧтение/записьУказывает формат, в котором будет сохранён документ, если используется этот объект параметров сохранения.
AllowNegativeIndentboolЧтение/записьУказывает, нормализуются ли отрицательные отступы слева и справа у абзацев при сохранении в HTML, MHTML или EPUB.
CssStyleSheetFileNamestringЧтение/записьУказывает путь и имя файла каскадных таблиц стилей (CSS), записываемого при экспорте документа в HTML.
CssStyleSheetTypeCssStyleSheetTypeЧтение/записьУказывает, как стили CSS (Cascading Style Sheet) экспортируются в HTML, MHTML или EPUB.
CssClassNamePrefixstringЧтение/записьУказывает префикс, который добавляется ко всем именам классов CSS.
DocumentPartSavingCallbackIDocumentPartSavingCallbackЧтение/записьПозволяет контролировать, как части документа сохраняются, когда документ сохраняется в HTML или EPUB.
CssSavingCallbackICssSavingCallbackЧтение/записьПозволяет контролировать, как стили CSS сохраняются, когда документ сохраняется в HTML, MHTML или EPUB.
DocumentSplitCriteriaDocumentSplitCriteriaЧтение/записьУказывает, как документ должен быть разбит при сохранении в формат Html, Epub или Azw3.
DocumentSplitHeadingLevelintЧтение/записьУказывает максимальный уровень заголовков, при котором документ разбивается.
EncodingEncodingЧтение/записьУказывает кодировку, используемую при экспорте в HTML, MHTML или EPUB.
NavigationMapLevelintЧтение/записьУказывает максимальный уровень заголовков, включаемых в карту навигации при экспорте в форматы EPUB, MOBI или AZW3.
ExportDocumentPropertiesboolЧтение/записьУказывает, следует ли экспортировать встроенные и пользовательские свойства документа в HTML, MHTML или EPUB.
ExportFontResourcesboolЧтение/записьУказывает, следует ли экспортировать ресурсы шрифтов в HTML, MHTML или EPUB.
ExportFontsAsBase64boolЧтение/записьУказывает, следует ли встраивать ресурсы шрифтов в HTML в кодировке Base64.
ExportHeadersFootersModeExportHeadersFootersModeЧтение/записьУказывает, как выводятся заголовки и нижние колонтитулы в HTML, MHTML или EPUB.
ExportImagesAsBase64boolЧтение/записьУказывает, сохраняются ли изображения в формате Base64 в выходной HTML, MHTML или EPUB.
ExportLanguageInformationboolЧтение/записьУказывает, экспортируется ли информация о языке в HTML, MHTML или EPUB.
ExportListLabelsExportListLabelsЧтение/записьУправляет тем, как метки списков выводятся в HTML, MHTML или EPUB.
MetafileFormatHtmlMetafileFormatЧтение/записьУказывает, в каком формате сохраняются метафайлы при экспорте в HTML, MHTML или EPUB.
ExportPageSetupboolЧтение/записьУказывает, экспортируется ли настройка страницы в HTML, MHTML или EPUB.
ExportPageMarginsboolЧтение/записьУказывает, экспортируются ли поля страницы в HTML, MHTML или EPUB.
ExportRelativeFontSizeboolЧтение/записьУказывает, следует ли выводить размеры шрифтов в относительных единицах при сохранении в HTML, MHTML или EPUB.
ExportTextInputFormFieldAsTextboolЧтение/записьControls how text input form fields are saved to HTML or MHTML.
ExportShapesAsSvgboolЧтение/записьControls whether Shape nodes are converted to SVG images when saving to HTML, MHTML, EPUB or AZW3.
ExportDropDownFormFieldAsTextboolЧтение/записьКонтролирует, как выпадающие поля формы сохраняются в HTML или MHTML.
ExportTocPageNumbersboolЧтение/записьУказывает, следует ли записывать номера страниц в оглавление при сохранении HTML, MHTML и EPUB.
ExportXhtmlTransitionalboolЧтение/записьУказывает, следует ли записывать объявление DOCTYPE при сохранении в HTML или MHTML.
HtmlVersionHtmlVersionЧтение/записьУказывает версию стандарта HTML, которая должна использоваться при сохранении документа в HTML или MHTML.
ExportRoundtripInformationboolЧтение/записьУказывает, следует ли записывать информацию о круговом проходе при сохранении в HTML, MHTML или EPUB.
ResourceFolderstringЧтение/записьУказывает физическую папку, в которой сохраняются все ресурсы, такие как изображения, шрифты и внешние CSS, при экспорте документа в HTML.
ResourceFolderAliasstringЧтение/записьУказывает имя папки, используемой для построения URI всех ресурсов, записываемых в документ HTML.
FontsFolderstringЧтение/записьУказывает физическую папку, в которой сохраняются шрифты при экспорте документа в HTML.
FontsFolderAliasstringЧтение/записьУказывает имя папки, используемой для построения URI шрифтов, записываемых в документ HTML.
FontResourcesSubsettingSizeThresholdintЧтение/записьУправляет тем, какие ресурсы шрифтов требуется подмножать при сохранении в HTML, MHTML или EPUB.
ImagesFolderstringЧтение/записьУказывает физическую папку, в которой сохраняются изображения при экспорте документа в формат HTML.
ImagesFolderAliasstringЧтение/записьУказывает имя папки, используемой для построения URI изображений, записываемых в документ HTML.
ImageResolutionintЧтение/записьУказывает разрешение вывода изображений при экспорте в HTML, MHTML или EPUB.
ImageSavingCallbackIImageSavingCallbackЧтение/записьПозволяет управлять тем, как сохраняются изображения, когда документ сохраняется в HTML, MHTML или EPUB.
ScaleImageToShapeSizeboolЧтение/записьУказывает, масштабируются ли изображения Aspose.Words до размера ограничивающей формы при экспорте в HTML, MHTML или EPUB.
TableWidthOutputModeHtmlElementSizeOutputModeЧтение/записьУправляет тем, как ширины таблиц, строк и ячеек экспортируются в HTML, MHTML или EPUB.
OfficeMathOutputModeHtmlOfficeMathOutputModeЧтение/записьУправляет тем, как объекты OfficeMath экспортируются в HTML, MHTML или EPUB.
ExportOriginalUrlForLinkedImagesboolЧтение/записьУказывает, следует ли использовать оригинальный URL в качестве URL связанных изображений.
ExportCidUrlsForMhtmlResourcesboolЧтение/записьУказывает, следует ли использовать CID (Content-ID) URL для ссылки на ресурсы (изображения, шрифты, CSS), включённые в документы MHTML.
ResolveFontNamesboolЧтение/записьУказывает, следует ли при записи в форматы на основе HTML разрешать и заменять названия семейств шрифтов, используемых в документе, согласно FontSettings.
ReplaceBackslashWithYenSignboolЧтение/записьУказывает, следует ли заменять символы обратного слеша на знаки иены.
RemoveJavaScriptFromLinksboolЧтение/записьУказывает, будет ли JavaScript удаляться из ссылок.
ExportGeneratorNameboolЧтение/записьЕсли true, заставляет имя и версию Aspose.Words внедряться в создаваемые файлы.
TempFolderstringЧтение/записьУказывает папку для временных файлов, используемых при сохранении в файл DOC или DOCX.
UpdateOleControlImagesboolЧтение/записьПолучает или задает значение, определяющее, будет ли обновлено изображение представления OLE-элементов управления.
PrettyFormatboolЧтение/записьЕсли true, pretty форматирует вывод, где это применимо.
UseAntiAliasingboolЧтение/записьПолучает или задает значение, определяющее, использовать ли сглаживание при рендеринге.
UseHighQualityRenderingboolЧтение/записьПолучает или задает значение, определяющее, использовать ли высокое качество (т.е.
DmlRenderingModeDmlRenderingModeЧтение/записьПолучает или задает значение, определяющее, как рендерятся формы DrawingML.
DmlEffectsRenderingModeDmlEffectsRenderingModeЧтение/записьПолучает или задает значение, определяющее, как рендерятся эффекты DrawingML.
ImlRenderingModeImlRenderingModeЧтение/записьПолучает или задает значение, определяющее, как рендерятся объекты чернил (InkML).
DefaultTemplatestringЧтение/записьПолучает или задает путь к шаблону по умолчанию (включая имя файла).
UpdateFieldsboolЧтение/записьПолучает или задает значение, определяющее, следует ли обновлять поля определенных типов перед сохранением документа в фиксированный формат страницы.
UpdateLastSavedTimePropertyboolЧтение/записьПолучает или задает значение, определяющее, обновляется ли свойство LastSavedTime перед сохранением.
UpdateLastPrintedPropertyboolЧтение/записьПолучает или задает значение, определяющее, обновляется ли свойство LastPrinted перед сохранением.
UpdateCreatedTimePropertyboolЧтение/записьПолучает или задает значение, определяющее, обновляется ли свойство CreatedTime перед сохранением.
MemoryOptimizationboolЧтение/записьПолучает или задает значение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа.
UpdateAmbiguousTextFontboolЧтение/записьОпределяет, будут ли атрибуты шрифта изменяться в соответствии с используемым кодом символа.
Dml3DEffectsRenderingModeDml3DEffectsRenderingModeЧтение/записьПолучает или задает значение, определяющее способ рендеринга 3D-эффектов.
ProgressCallbackIDocumentSavingCallbackЧтение/записьВызывается при сохранении документа и принимает данные о прогрессе сохранения.
AllowEmbeddingPostScriptFontsboolЧтение/записьПолучает или задает логическое значение, указывающее, следует ли разрешать встраивание шрифтов с PostScript контурами при встраивании шрифтов TrueType в документе при его сохранении.
CustomTimeZoneInfoTimeZoneInfoЧтение/записьПолучает или задает пользовательский локальный часовой пояс, используемый для полей даты/времени.

Методы

ПодписьОписание:
HtmlSaveOptions()Инициализирует новый экземпляр этого класса, который может использоваться для сохранения документа в формате Html.
HtmlSaveOptions(saveFormat: SaveFormat)Инициализирует новый экземпляр этого класса, который можно использовать для сохранения документа в формате Html, Mhtml, Epub, Azw3 или Mobi.
CreateSaveOptions(saveFormat: SaveFormat)Создаёт объект параметров сохранения правильного класса.

См. также:

 Русский