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.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
SaveFormat | SaveFormat | Чтение/запись | Указывает формат, в котором будет сохранён документ, если используется этот объект параметров сохранения. |
AllowNegativeIndent | bool | Чтение/запись | Указывает, нормализуются ли отрицательные отступы слева и справа у абзацев при сохранении в HTML, MHTML или EPUB. |
CssStyleSheetFileName | string | Чтение/запись | Указывает путь и имя файла каскадных таблиц стилей (CSS), записываемого при экспорте документа в HTML. |
CssStyleSheetType | CssStyleSheetType | Чтение/запись | Указывает, как стили CSS (Cascading Style Sheet) экспортируются в HTML, MHTML или EPUB. |
CssClassNamePrefix | string | Чтение/запись | Указывает префикс, который добавляется ко всем именам классов CSS. |
DocumentPartSavingCallback | IDocumentPartSavingCallback | Чтение/запись | Позволяет контролировать, как части документа сохраняются, когда документ сохраняется в HTML или EPUB. |
CssSavingCallback | ICssSavingCallback | Чтение/запись | Позволяет контролировать, как стили CSS сохраняются, когда документ сохраняется в HTML, MHTML или EPUB. |
DocumentSplitCriteria | DocumentSplitCriteria | Чтение/запись | Указывает, как документ должен быть разбит при сохранении в формат Html, Epub или Azw3. |
DocumentSplitHeadingLevel | int | Чтение/запись | Указывает максимальный уровень заголовков, при котором документ разбивается. |
Encoding | Encoding | Чтение/запись | Указывает кодировку, используемую при экспорте в HTML, MHTML или EPUB. |
NavigationMapLevel | int | Чтение/запись | Указывает максимальный уровень заголовков, включаемых в карту навигации при экспорте в форматы EPUB, MOBI или AZW3. |
ExportDocumentProperties | bool | Чтение/запись | Указывает, следует ли экспортировать встроенные и пользовательские свойства документа в HTML, MHTML или EPUB. |
ExportFontResources | bool | Чтение/запись | Указывает, следует ли экспортировать ресурсы шрифтов в HTML, MHTML или EPUB. |
ExportFontsAsBase64 | bool | Чтение/запись | Указывает, следует ли встраивать ресурсы шрифтов в HTML в кодировке Base64. |
ExportHeadersFootersMode | ExportHeadersFootersMode | Чтение/запись | Указывает, как выводятся заголовки и нижние колонтитулы в HTML, MHTML или EPUB. |
ExportImagesAsBase64 | bool | Чтение/запись | Указывает, сохраняются ли изображения в формате Base64 в выходной HTML, MHTML или EPUB. |
ExportLanguageInformation | bool | Чтение/запись | Указывает, экспортируется ли информация о языке в HTML, MHTML или EPUB. |
ExportListLabels | ExportListLabels | Чтение/запись | Управляет тем, как метки списков выводятся в HTML, MHTML или EPUB. |
MetafileFormat | HtmlMetafileFormat | Чтение/запись | Указывает, в каком формате сохраняются метафайлы при экспорте в HTML, MHTML или EPUB. |
ExportPageSetup | bool | Чтение/запись | Указывает, экспортируется ли настройка страницы в HTML, MHTML или EPUB. |
ExportPageMargins | bool | Чтение/запись | Указывает, экспортируются ли поля страницы в HTML, MHTML или EPUB. |
ExportRelativeFontSize | bool | Чтение/запись | Указывает, следует ли выводить размеры шрифтов в относительных единицах при сохранении в HTML, MHTML или EPUB. |
ExportTextInputFormFieldAsText | bool | Чтение/запись | Controls how text input form fields are saved to HTML or MHTML. |
ExportShapesAsSvg | bool | Чтение/запись | Controls whether Shape nodes are converted to SVG images when saving to HTML, MHTML, EPUB or AZW3. |
ExportDropDownFormFieldAsText | bool | Чтение/запись | Контролирует, как выпадающие поля формы сохраняются в HTML или MHTML. |
ExportTocPageNumbers | bool | Чтение/запись | Указывает, следует ли записывать номера страниц в оглавление при сохранении HTML, MHTML и EPUB. |
ExportXhtmlTransitional | bool | Чтение/запись | Указывает, следует ли записывать объявление DOCTYPE при сохранении в HTML или MHTML. |
HtmlVersion | HtmlVersion | Чтение/запись | Указывает версию стандарта HTML, которая должна использоваться при сохранении документа в HTML или MHTML. |
ExportRoundtripInformation | bool | Чтение/запись | Указывает, следует ли записывать информацию о круговом проходе при сохранении в HTML, MHTML или EPUB. |
ResourceFolder | string | Чтение/запись | Указывает физическую папку, в которой сохраняются все ресурсы, такие как изображения, шрифты и внешние CSS, при экспорте документа в HTML. |
ResourceFolderAlias | string | Чтение/запись | Указывает имя папки, используемой для построения URI всех ресурсов, записываемых в документ HTML. |
FontsFolder | string | Чтение/запись | Указывает физическую папку, в которой сохраняются шрифты при экспорте документа в HTML. |
FontsFolderAlias | string | Чтение/запись | Указывает имя папки, используемой для построения URI шрифтов, записываемых в документ HTML. |
FontResourcesSubsettingSizeThreshold | int | Чтение/запись | Управляет тем, какие ресурсы шрифтов требуется подмножать при сохранении в HTML, MHTML или EPUB. |
ImagesFolder | string | Чтение/запись | Указывает физическую папку, в которой сохраняются изображения при экспорте документа в формат HTML. |
ImagesFolderAlias | string | Чтение/запись | Указывает имя папки, используемой для построения URI изображений, записываемых в документ HTML. |
ImageResolution | int | Чтение/запись | Указывает разрешение вывода изображений при экспорте в HTML, MHTML или EPUB. |
ImageSavingCallback | IImageSavingCallback | Чтение/запись | Позволяет управлять тем, как сохраняются изображения, когда документ сохраняется в HTML, MHTML или EPUB. |
ScaleImageToShapeSize | bool | Чтение/запись | Указывает, масштабируются ли изображения Aspose.Words до размера ограничивающей формы при экспорте в HTML, MHTML или EPUB. |
TableWidthOutputMode | HtmlElementSizeOutputMode | Чтение/запись | Управляет тем, как ширины таблиц, строк и ячеек экспортируются в HTML, MHTML или EPUB. |
OfficeMathOutputMode | HtmlOfficeMathOutputMode | Чтение/запись | Управляет тем, как объекты OfficeMath экспортируются в HTML, MHTML или EPUB. |
ExportOriginalUrlForLinkedImages | bool | Чтение/запись | Указывает, следует ли использовать оригинальный URL в качестве URL связанных изображений. |
ExportCidUrlsForMhtmlResources | bool | Чтение/запись | Указывает, следует ли использовать CID (Content-ID) URL для ссылки на ресурсы (изображения, шрифты, CSS), включённые в документы MHTML. |
ResolveFontNames | bool | Чтение/запись | Указывает, следует ли при записи в форматы на основе HTML разрешать и заменять названия семейств шрифтов, используемых в документе, согласно FontSettings. |
ReplaceBackslashWithYenSign | bool | Чтение/запись | Указывает, следует ли заменять символы обратного слеша на знаки иены. |
RemoveJavaScriptFromLinks | bool | Чтение/запись | Указывает, будет ли JavaScript удаляться из ссылок. |
ExportGeneratorName | bool | Чтение/запись | Если true, заставляет имя и версию Aspose.Words внедряться в создаваемые файлы. |
TempFolder | string | Чтение/запись | Указывает папку для временных файлов, используемых при сохранении в файл DOC или DOCX. |
UpdateOleControlImages | bool | Чтение/запись | Получает или задает значение, определяющее, будет ли обновлено изображение представления OLE-элементов управления. |
PrettyFormat | bool | Чтение/запись | Если true, pretty форматирует вывод, где это применимо. |
UseAntiAliasing | bool | Чтение/запись | Получает или задает значение, определяющее, использовать ли сглаживание при рендеринге. |
UseHighQualityRendering | bool | Чтение/запись | Получает или задает значение, определяющее, использовать ли высокое качество (т.е. |
DmlRenderingMode | DmlRenderingMode | Чтение/запись | Получает или задает значение, определяющее, как рендерятся формы DrawingML. |
DmlEffectsRenderingMode | DmlEffectsRenderingMode | Чтение/запись | Получает или задает значение, определяющее, как рендерятся эффекты DrawingML. |
ImlRenderingMode | ImlRenderingMode | Чтение/запись | Получает или задает значение, определяющее, как рендерятся объекты чернил (InkML). |
DefaultTemplate | string | Чтение/запись | Получает или задает путь к шаблону по умолчанию (включая имя файла). |
UpdateFields | bool | Чтение/запись | Получает или задает значение, определяющее, следует ли обновлять поля определенных типов перед сохранением документа в фиксированный формат страницы. |
UpdateLastSavedTimeProperty | bool | Чтение/запись | Получает или задает значение, определяющее, обновляется ли свойство LastSavedTime перед сохранением. |
UpdateLastPrintedProperty | bool | Чтение/запись | Получает или задает значение, определяющее, обновляется ли свойство LastPrinted перед сохранением. |
UpdateCreatedTimeProperty | bool | Чтение/запись | Получает или задает значение, определяющее, обновляется ли свойство CreatedTime перед сохранением. |
MemoryOptimization | bool | Чтение/запись | Получает или задает значение, определяющее, следует ли выполнять оптимизацию памяти перед сохранением документа. |
UpdateAmbiguousTextFont | bool | Чтение/запись | Определяет, будут ли атрибуты шрифта изменяться в соответствии с используемым кодом символа. |
Dml3DEffectsRenderingMode | Dml3DEffectsRenderingMode | Чтение/запись | Получает или задает значение, определяющее способ рендеринга 3D-эффектов. |
ProgressCallback | IDocumentSavingCallback | Чтение/запись | Вызывается при сохранении документа и принимает данные о прогрессе сохранения. |
AllowEmbeddingPostScriptFonts | bool | Чтение/запись | Получает или задает логическое значение, указывающее, следует ли разрешать встраивание шрифтов с PostScript контурами при встраивании шрифтов TrueType в документе при его сохранении. |
CustomTimeZoneInfo | TimeZoneInfo | Чтение/запись | Получает или задает пользовательский локальный часовой пояс, используемый для полей даты/времени. |
Методы
| Подпись | Описание: |
|---|---|
HtmlSaveOptions() | Инициализирует новый экземпляр этого класса, который может использоваться для сохранения документа в формате Html. |
HtmlSaveOptions(saveFormat: SaveFormat) | Инициализирует новый экземпляр этого класса, который можно использовать для сохранения документа в формате Html, Mhtml, Epub, Azw3 или Mobi. |
CreateSaveOptions(saveFormat: SaveFormat) | Создаёт объект параметров сохранения правильного класса. |