Class HtmlSaveOptions

Class HtmlSaveOptions

Название пространства: Aspose.Words.Saving Ассоциация: Aspose.Words.dll (25.4.0)

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

Чтобы узнать больше, посетите Specify Save Options Документационная статья .

public class HtmlSaveOptions : SaveOptions

Inheritance

object SaveOptions HtmlSaveOptions

Наследованные члены

SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

HtmlSaveOptions()

Инициализует новую инстанцию этого класса, которая может быть использована для сохранения документав формате Aspose.Words.SaveFormat.Html.

public HtmlSaveOptions()

HtmlSaveOptions(SaveFormat)

Инициализует новую инстанцию этого класса, которая может быть использована для сохранения документав Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,В формате Aspose.Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi.

public HtmlSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Это могут быть Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Аппосе.Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi.

Properties

AllowNegativeIndent

Определяет, нормализуются ли отрицательные левые и правые вложения параграфов при сохранении в HTML, MHTML или EPUB.

public bool AllowNegativeIndent { get; set; }

Стоимость недвижимости

bool

Remarks

Когда отрицательный индекс не допускается, он экспортируется в качестве нулевой маргины в HTML. Когда отрицательный индекс допускается, параграф может появляться частично за пределами окна браузера.

CssClassNamePrefix

Определяет префикс, который добавляется к всем названиям класса CSS.Стандартная стоимость — это пустая строка, и генерируемые названия класса CSS не имеют общего предпочтения.

public string CssClassNamePrefix { get; set; }

Стоимость недвижимости

string

Remarks

Если эта стоимость не пустая, то все классы CSS, генерируемые компанией Aspose.Words, начнут с указанного предпочтения. Это может быть полезным, например, если вы добавите персонализированный CSS к генерируемым документам и хотите предотвратить конфликты названия класса.

Если значение не является или пусто, то оно должно быть валидным идентификатором CSS.

Exceptions

ArgumentException

Стоимость не пустая и не является валидным идентификатором CSS.

CssSavingCallback

Это позволяет контролировать, как CSS стили хранятся, когда документ хранятся в HTML, MHTML или EPUB.

public ICssSavingCallback CssSavingCallback { get; set; }

Стоимость недвижимости

ICssSavingCallback

CssStyleSheetFileName

Определяет путь и название файла Cascading Style Sheet (CSS), написанного, когда документЭкспортируется в HTML.По умолчанию, это пустая строка.

public string CssStyleSheetFileName { get; set; }

Стоимость недвижимости

string

Remarks

Эта свойство действует только при сохранении документа в формате HTML, а внешний стильный лист CSS запрашивается с помощью Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.

Если эта свойство пусто, файл CSS будет храниться в том же папке и с тем же названием, что и документ HTML, но с расширенностью “css”.

Если в этой собственности указано только путь, но нет названия файла, файл CSS будет сохранен в указанную папку и будет иметь то же название, что и документ HTML, но с расширением “css”.

Если папка, указанная этим свойством, не существует, она будет создана автоматически до сохранения файла CSS.

Другой способ указать папку, в которой хранится внешний CSS-файл, является использование Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType

CssStyleSheetType

Определяет, как стили CSS (Cascading Style Sheet) экспортируются в HTML, MHTML или EPUB.Стандартная стоимость — Aspose.Words.Saving.CssStyleSheetType.Inline для HTML/MHTML иAspose.Words.Saving.CssStyleSheetType.External для EPUB.

public CssStyleSheetType CssStyleSheetType { get; set; }

Стоимость недвижимости

CssStyleSheetType

Remarks

Сохранение стиля CSS в внешний файл поддерживается только при сохранении в HTML. Когда вы экспортируете в один из контейнерных форматов (EPUB или MHTML) и указываете Aspose.Words.Saving.CssStyleSheetType.External, CSS-файл будет включен в пакет выхода.

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

HtmlSaveOptions . CssStyleSheetFileName

DocumentPartSavingCallback

Это позволяет контролировать, как части документа хранятся, когда документ хранится в HTML или EPUB.

public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }

Стоимость недвижимости

IDocumentPartSavingCallback

DocumentSplitCriteria

Определяет, как документ должен быть разделен при сохранении в Aspose.Words.SaveFormat.Html,Формат Aspose.Words.SaveFormat.Epub или Aspose.Words.SaveFormat.Azw3.По умолчанию это Aspose.Words.Saving.DocumentSplitCriteria.None для HTML иAspose.Words.Saving.DocumentSplitCriteria.HeadingПараграф для EPUB и AZW3.

public DocumentSplitCriteria DocumentSplitCriteria { get; set; }

Стоимость недвижимости

DocumentSplitCriteria

Remarks

Как правило, вы хотите, чтобы документ был сохранен в HTML как единый файл. Но в некоторых случаях предпочтительнее разделить выход на несколько меньших HTML-страниц. При сохранении в формате HTML эти страницы будут выхода на отдельные файлы или потоки.

Документ не может быть разделен при сохранении в формате MHTML.

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback

DocumentSplitHeadingLevel

Определяет максимальный уровень заголовков, на котором можно разделить документ.Предварительная стоимость «2».

public int DocumentSplitHeadingLevel { get; set; }

Стоимость недвижимости

int

Remarks

Когда Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria включает в себя __ WL26.DOCUMENTSPLit.HeadingParagraph и эта свойство устанавливается до значения от 1 до 9, документ будет разделен на параграфы, форматированные с помощью , и т. д. стили до указанного уровня заголовка.

По умолчанию, только и параграфы заставляют документ быть разделенным.Настройка этого имущества до нуля приведет к тому, что документ вовсе не делится на заголовки.

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback

Encoding

Определяет кодирование, которое нужно использовать при экспорте в HTML, MHTML или EPUB.Default value is ’new UTF8Encoding(false)’ (UTF-8 without BOM).

public Encoding Encoding { get; set; }

Стоимость недвижимости

Encoding

ExportCidUrlsForMhtmlResources

Указывает, следует ли использовать CID (Content-ID) URL-адресы для ссылок ресурсов (изображений, шрифтов, CSS), включенных в MHTML-документы.

public bool ExportCidUrlsForMhtmlResources { get; set; }

Стоимость недвижимости

bool

Remarks

Эта опция затрагивает только документы, которые хранятся в MHTML.

По умолчанию, ресурсы в документах MHTML ссылаются по названию файла (например, “image.png”), которые совпадают с заголовками “Content-Location” части MIME.

Эта опция позволяет использовать альтернативный метод, при котором ссылки на ресурсные файлы записываются как CID (Content-ID) URL (например, «cid:image.png») и совпадают с заголовками «Content-ID».

В теории не должно быть никакой разницы между двумя референтными методами, и ни один из них должен работать хорошо в любом браузере или почтовом агенте. В практике, однако, некоторые агенты не справляются с ресурсами по названию файла. Если ваш браузер или почтовый агент отказывается загружать ресурсы, включенные в документ MTHML (не показывает изображений или не загружает CSS стилей), постарайтесь экспортировать документ с URL-адресами CID.

ExportDocumentProperties

Определяет, следует ли экспортировать встроенные и персонализированные свойства документа в HTML, MHTML или EPUB.Предварительная стоимость является «фальшивой».

public bool ExportDocumentProperties { get; set; }

Стоимость недвижимости

bool

ExportDropDownFormFieldAsText

Контролирует, как поля в форме drop-down хранятся в HTML или MHTML.Default value is ‘fake’.

public bool ExportDropDownFormFieldAsText { get; set; }

Стоимость недвижимости

bool

Remarks

При настройке на , экспортирует шаблоны сжатия в виде обычного текста. когда , экспортирует шаблоны сжатия в виде элемента SELECT в HTML.

При экспорте в EPUB, текстовые шаблоны формы всегда хранятся в качестве текста из-за требований этого формата.

ExportFontResources

Определяет, следует ли экспортировать ресурсы шрифта в HTML, MHTML или EPUB.Default является «фальшивым».

public bool ExportFontResources { get; set; }

Стоимость недвижимости

bool

Remarks

<p>Exporting font resources allows for consistent document rendering independent of the fonts available
         in a given user's environment.</p>

Если Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources устанавливается на , главный HTML-документ будет ссылаться на каждый шрифт через CSS 3 в норме и fonts будут выходить как отдельные файлы.

Если Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 настроен, шрифты не будут сохранены в отдельные файлы.

При экспорте ресурсов шрифта должны рассматриваться вопросы лицензирования шрифов. Авторы, которые хотят использовать конкретные шрыфы через загружаемый шпионский механизм, должны всегда тщательно проверить, что их предназначенное использование находится в пределах лицензии шф. Многие коммерческие штрифы в настоящее время не позволяют веб-загрузить свои шфины в какой-либо форме. Лицензионные соглашения, покрывающие некоторые штиты конкретно отмечают, чтобы использование через правила в стиле CSS листов не допускается.

Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold

ExportFontsAsBase64

Определяет, должны ли ресурсы шрифтов быть встроены в HTML в Base64 encoding.Default является “фальсифицированным”.

public bool ExportFontsAsBase64 { get; set; }

Стоимость недвижимости

bool

Remarks

По умолчанию, шрифты записываются в отдельные файлы. если данная опция настроенная, шрифты будут встроены в CSS документа в базовом 64-м кодировании.

ExportHeadersFootersMode

Определяет, как заголовки и ноги являются выходом в HTML, MHTML или EPUB.Стандартная стоимость Aspose.Words.Saving.ExportHeadersFootersMode.PerSection для HTML/MHTMLи Aspose.Words.Saving.ExportHeadersFootersMode.None для EPUB.

public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }

Стоимость недвижимости

ExportHeadersFootersMode

Remarks

Трудно существенно выводить заголовки и ноги в HTML, потому что HTML не настраивается.

Когда это имущество является Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words экспортирует только первичные головки и ноги в начале и конце каждой секции.

Когда это Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter только первый первичный заголовок и последний основный футер (включая ссылки на предыдущий) экспортируются.

Вы можете отключить экспорт голов и ног в полном объеме, размещая эту недвижимость в Aspose.Words.Saving.ExportHeadersFootersMode.None.

ExportImagesAsBase64

Определяет, хранятся ли изображения в формате Base64 до выхода HTML, MHTML или EPUB.Default является «фальшивым».

public bool ExportImagesAsBase64 { get; set; }

Стоимость недвижимости

bool

Remarks

При настройке этого свойства на изображения данные экспортируются непосредственно в элементы, а отдельные файлы не создаются.

ExportLanguageInformation

Определяет, экспортируется ли информация о языке в HTML, MHTML или EPUB.Default является «фальшивой».

public bool ExportLanguageInformation { get; set; }

Стоимость недвижимости

bool

Remarks

Когда эта свойство устанавливается на Aspose.Words выходит HTML атрибут на элементы документа, которые определяют язык.

ExportListLabels

Контролирует, как этикетки списка выходят в HTML, MHTML или EPUB.Стандартная стоимость — Aspose.Words.Saving.ExportListLabels.Auto.

public ExportListLabels ExportListLabels { get; set; }

Стоимость недвижимости

ExportListLabels

ExportOriginalUrlForLinkedImages

Определяет, следует ли использовать оригинальный URL в качестве URL связанных изображений.Предварительная стоимость является «фальшивой».

public bool ExportOriginalUrlForLinkedImages { get; set; }

Стоимость недвижимости

bool

Remarks

Если значение настроенное на Aspose.Words.Drawing.ImageData.SourceFullName значение используется как URL связанных изображений и связанных изображений не загружаются в папку документа или Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.

Если значение устанавливается на связанные изображения, то загружаются в папку документа или Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder и URL каждого связанного образа построены в зависимости от папки документа, __ WL26.

ExportPageMargins

Определяет, экспортируются ли маргины страниц в HTML, MHTML или EPUB.Default является «фальшивым».

public bool ExportPageMargins { get; set; }

Стоимость недвижимости

bool

Remarks

Aspose.Words не показывает область страничных маргинов по умолчанию.Если какие-либо элементы полностью или частично склеиваются краем документа, отображаемая площадь может быть расширена сЭтот вариант.

ExportPageSetup

Определяет, экспортируется ли настройка страницы в HTML, MHTML или EPUB.Default является «фальшивой».

public bool ExportPageSetup { get; set; }

Стоимость недвижимости

bool

Remarks

Каждый Aspose.Words.Section в Aspose.Words документальной модели предоставляет информацию о настройке страницы через Aspose.Words.PageSetup класс. Когда вы экспортируете документ в HTML-формат, вам может понадобиться сохранить эту информацию для дальнейшего использования. В частности, настройка страницы может быть важной для передачи в пегированные медиа (печатки) или последующей конверсии в коренные форматы файлов Microsoft Word (DOCX, DOC, RTF, WML).

В большинстве случаев HTML предназначен для просмотра в браузерах, где странизация не выполняется.

ExportRelativeFontSize

Определяет, должны ли размеры шрифта быть выходами в относительных единицах при сохранении в HTML, MHTML или EPUB.Default является «фальшивым».

public bool ExportRelativeFontSize { get; set; }

Стоимость недвижимости

bool

Remarks

В многих существующих документах (HTML, IDPF EPUB) размеры шрифта указаны в относительных единицах. Это позволяет приложениям корректировать размер текста при просмотре/обработке документов. К примеру, Microsoft Internet Explorer имеет подменю «Посмотреть>Величие текста», Adobe Digital Editions имеет два кнопки: Увеличение/Уменьшение размеров текста. Если вы ожидаете, что эта функциональность будет работать, то установите Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize свойство к .

Aspose Модель документа слов содержит и работает только с единицами абсолютного размера шрифта. Относительные единицы нуждаются в дополнительной логике, чтобы быть пересчитаны с некоторых начальных (стандартных) размеров. Шрифт размер стиля документа принимается как стандарт. К примеру, если у него есть 12пт буквы и какой-то текст 18пту, то это будет выход по отношению к HTML.

Когда данная опция включена, элементы документа, кроме текста, все еще будут иметь абсолютные размеры. Также некоторые атрибуты, связанные с текстом, могут быть выражены абсолютно. В частности, линия пространства, указанная “точным” правилом, может производить нежелательные результаты при сканировании текста. Так что источники документов должны быть надлежащим образом разработаны и тестированы при экспорте с Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize .

ExportRoundtripInformation

Определяет, следует ли записывать круглую информацию при сохранении в HTML, MHTML или EPUB.Default value is ’true’ for HTML and ‘false’ for MHTML and EPUB.

public bool ExportRoundtripInformation { get; set; }

Стоимость недвижимости

bool

Remarks

Сохранение информации о маршруте позволяет восстановить свойства документа, такие как остановки клавиш, комментарии, заголовки и ноги, во время загрузки HTML-документов обратно в объект Aspose.Words.Document.

Когда информация оборота экспортируется в качестве CSS свойств соответствующих HTML элементов.

Когда, не вызывает оборотной информации, чтобы быть выходом в произведенные файлы.

ExportShapesAsSvg

Контролирует, конвертируются ли узлы Aspose.Words.Drawing.Shape в изображения SVG при сохранении в HTML, MHTML, EPUB или AZW3.

public bool ExportShapesAsSvg { get; set; }

Стоимость недвижимости

bool

Remarks

Если данная опция установлена на , Aspose.Words.Drawing.Shape узлы экспортируются какэлементы. в противном случае, они передаются в bitmaps и экспортуются якэлементов.

ExportTextInputFormFieldAsText

Контролирует, как текстовые входные формы полей хранятся в HTML или MHTML.Предварительная стоимость является «фальсифицированной».

Стоимость недвижимости

bool

Remarks

При настройке на , экспортирует текстовые входные формы полей как обычный текст. когда , Word экспортует текстильные входящие формы поля как элементы ввода в HTML.

При экспорте в EPUB, текстовые входные формы поля всегда хранятся в качестве текста из-за требований этого формата.

ExportTocPageNumbers

Определяет, следует ли записывать номера страниц в таблицу содержимого при сохранении HTML, MHTML и EPUB.Предварительная стоимость является «фальшивой».

Стоимость недвижимости

bool

ExportXhtmlTransitional

Определяет, пишет ли Декларация DOCTYPE при сохранении в HTML или MHTML.Когда «правда», пишет Декларацию DOCTYPE в документе до корневого элемента.Предварительная стоимость является «фальшивой».Когда сохранение в EPUB или HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) Декларация DOCTYPE всегда написана.

Стоимость недвижимости

bool

Remarks

Aspose.Words всегда пишет хорошо сформированный HTML независимо от этого настройки.

Когда, начало документа выхода HTML будет выглядеть таким образом:

Aspose.Words предназначен для выхода XHTML в соответствии с переходными спецификациями XML 1.0, но выход не всегда будет валидироваться против DTD. Некоторые структуры внутри документа Microsoft Word трудно или невозможно картографировать до документа, который будет valida против схемы XML. К примеру, XML не позволяет насыщенных списков (UL не может быть нестирована внутри другого элемента UL), но в документах Microsoft WordPress многоуровневые списки происходят довольно часто.

FontResourcesSubsettingSizeThreshold

Контролирует, какие ресурсы шрифта нужны для подчинения при сохранении в HTML, MHTML или EPUB.Default является ‘0’.

Стоимость недвижимости

int

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources позволяет экспортировать шрифты как дочерние файлы или как части выходаЕсли документ использует много шрифтов, особенно с большим количеством глифов, то размер выхода может увеличиться.Подъем шрифта уменьшает размер экспортируемого шрифта путем фильтрации глифов, которыене используются действующим документом.

Подстройка шрифта работает следующим образом:

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources

FontSavingCallback

Это позволяет контролировать, как шрифты хранятся, когда документ хранится в HTML, MHTML или EPUB.

Стоимость недвижимости

IFontSavingCallback

FontsFolder

Определяет физическую папку, где шрифты хранятся при экспорте документа в HTML.По умолчанию, это пустая строка.

Стоимость недвижимости

string

Remarks

Когда вы сохраните Aspose.Words.Документ в формате HTML иWl26.Saving.HtmlSaveOptions.ExportFontResources устанавливается на , _ WL27_ необходимо сохранить шрифты, используемые в документе в качестве отдельных файлов. _www.wl26.save.html.svg.fontsFolder позволяет уточнить, где буквы будут сохранены, а _wwl36.svgs.vg .fpt.

Если вы сохраните документ в файл и предоставите имя файла, Aspose.Words, по умолчанию, сохраняет шрифты в том же папке, где хранится файл документа.

Если вы сохраните документ в потоке, Aspose.Words не имеет папки, где сэкономить шрифты, но все же нужно сберечь их где-то. В этом случае, вы должны указать доступный папка вWl26.Saving.HtmlSaveOptions.FontsFolder свойство или предоставить персонализированные потоки через справочники событий _www.wll.save.com.

Если папка, указанная Aspose.Words.Saving.HtmlSaveOptions.FontsFolder не существует, она будет создана автоматически.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder - это еще один способ указать папку, где следует сохранить шрифты.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback

FontsFolderAlias

Определяет название папки, используемого для создания шрифтов URI, написанных в HTML-документе.По умолчанию, это пустая строка.

Стоимость недвижимости

string

Remarks

Когда вы сохраните Aspose.Words.Документ в формате HTML иWl26.Saving.HtmlSaveOptions.ExportFontResources устанавливается на , _ WL27_ необходимо сохранить шрифты, используемые в документе в качестве отдельных файлов. _www.wl26.save.html.svg.fontsFolder позволяет уточнить, где буквы будут сохранены, а _wwl36.svgs.vg .fpt.

Если Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias не является пустым строком, то шрифт URI написанный в HTML будет .

Если Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias является пустым строком, то шрифт URI написанный в HTML будет .

Если Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias настроен на ‘.’ (dot), то имя файла шрифта будет написано в HTML без пути независимо от других вариантов.

Альтернативным способом определения названия папки для создания шрифтов URIs является использование Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback

HtmlVersion

Определяет версию стандарта HTML, которая должна использоваться при сохранении документа в HTML или MHTML.Стандартная стоимость — Aspose.Words.Saving.HtmlVersion.Xhtml.

Стоимость недвижимости

HtmlVersion

ImageResolution

Определяет выходное разрешение для изображений при экспорте в HTML, MHTML или EPUB.Default — 96 dpi.

Стоимость недвижимости

int

Remarks

Это свойство влияет на растер изображения, когда Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize является и эффекты метафилы экспортируются в качестве растеров изображений. Некоторые свойства образа, такие как скопление или ротация требуют сохранения трансформированных картин, и в этом случае трансформационные изображение создается в датой резолюции.

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

HtmlSaveOptions.ScaleImageToShapeSize

ImageSavingCallback

Это позволяет контролировать, как изображения хранятся, когда документ хранится в HTML, MHTML или EPUB.

Стоимость недвижимости

IImageSavingCallback

ImagesFolder

Определяет физическую папку, где изображения хранятся при экспорте документа в HTML-формат.По умолчанию, это пустая строка.

Стоимость недвижимости

string

Remarks

При сохранении Aspose.Words.Документа в формате HTML, _ВЛ26необходимо сохранить все изображения, встроенные в документ в качестве отдельных файлов. _УЛ 26.Saving.HtmlSaveOptions.ImagesFolder позволяет уточнить, где изображение будет храниться, и __UL 26 _.Свадить.УТМЛСай-опции.

Если вы сохраните документ в файл и предоставите имя файла, Aspose.Words, по умолчанию, сохраняет изображения в том же папке, где хранится файл документа.

Если вы сохраните документ в потоке, Aspose.Words не имеет папки, где сберечь изображения, но все же нужно сэкономить изображение где-то. В этом случае, вы должны указать доступный папка вWl26.Saving.HtmlSaveOptions.ImagesFolder свойство или предоставить персонализированные потоки через справочник событий _www.wl26.

Если папка, указанная Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder не существует, она будет создана автоматически.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder - это еще один способ указать папку, где изображения должны быть сохранены.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback

ImagesFolderAlias

Определяет название папки, используемого для создания изображений URI, написанного в HTML-документе.По умолчанию, это пустая строка.

Стоимость недвижимости

string

Remarks

При сохранении Aspose.Words.Документа в формате HTML, _ВЛ26необходимо сохранить все изображения, встроенные в документ в качестве отдельных файлов. _УЛ 26.Saving.HtmlSaveOptions.ImagesFolder позволяет уточнить, где изображение будет храниться, и __UL 26 _.Свадить.УТМЛСай-опции.

Если Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias не является пустым строком, то изображение URI написано в HTML будет .

Если Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias является пустым строком, то изображение URI написано в HTML будет .

Если Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias настроен на ‘.’ (dot), то имя файла изображения будет написано в HTML без пути независимо от других вариантов.

Альтернативным способом определения названия папки для создания URI изображения является использование Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback

MetafileFormat

Определяет, в каком формате метафилы хранятся при экспорте в HTML, MHTML или EPUB.Стандартная стоимость — Aspose.Words.Saving.HtmlMetafileFormat.Png, что означает, что метафилы передаются на растерные изображения PNG.

Стоимость недвижимости

HtmlMetafileFormat

Remarks

По умолчанию Aspose.Words конвертирует изображения WMF и EMF в PNG-файлы при экспорте в HTML. Другие варианты заключаются в том, чтобы превратить метафилы в SVG-изображения или экспортуть их, как это без conversion.

Некоторые трансформации изображения, в частности, изображения, не будут применяться к метафильным изображениям, если они экспортируются в HTML без конверсии.

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

HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize

NavigationMapLevel

Определяет максимальный уровень заголовков, размещенных на карте навигации при экспорте в форматы EPUB, MOBI или AZW3.

Стоимость недвижимости

int

Remarks

Навигационная карта позволяет пользовательским агентам обеспечить легкий способ навигации через структуру документа.Обычно точки навигации соответствуют заголовкам в документе.Для популяции заголовков до уровня присвоить эту ценность Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.

По умолчанию населяются три уровня заголовков: параграфи стилей и . Вы можете настроить это свойство до значения от 1 до 9 для того, чтобы потребовать соответствующего максимального уровня.

OfficeMathOutputMode

Контролирует, как объекты OfficeMath экспортируются в HTML, MHTML или EPUB.Стандартная стоимость — Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.

Стоимость недвижимости

HtmlOfficeMathOutputMode

RemoveJavaScriptFromLinks

Определяет, будет ли JavaScript удален с ссылок.Default является «фальшивым».

Стоимость недвижимости

bool

Remarks

Если данная опция включена, то все ссылки, содержащие JavaScript (например, ссылка с “javascript:” в атрибуте href)Это может помочь предотвратить потенциальные риски безопасности, такие как атаки XSS.

ReplaceBackslashWithYenSign

Определяет, должны ли символы Backslash быть заменены знаками yen.Default value является “фальсифицированным”.

Стоимость недвижимости

bool

Remarks

По умолчанию, Aspose.Words имитирует поведение MS Word и не заменяет буквы Backslash знаками иен вгенерируемые HTML-документы. однако, предыдущие версии Aspose.Words выполнили такие замены в некоторыхЭтот флаг дает возможность обратной совместимости с предыдущими версиями Aspose.Words.

ResolveFontNames

Определяет, используются ли в документе фамильные имена шрифта и заменяются ими в соответствии сAspose.Words.Document.FontSettings при написании в формате HTML.

Стоимость недвижимости

bool

Remarks

По умолчанию, данная опция устанавливается и фамильные имена шрифта записываются в HTML, как указано в исходных документах. то есть, Aspose.Words.Document.FontSettings игнорируются и не выполняется никакого разрешения или замены фамильных имен шрифта.

Если данная опция установлена на , Aspose.Words использует Aspose.Words.Document.FontSettings для разрешения каждого фамильного имени шрифта, указанного в исходном документе, в имя имеющейся семейства шрифтов, выполняя замену шрифта в соответствии с требованиями.

ResourceFolder

Определяет физическую папку, где сохраняются все ресурсы, такие как изображения, шрифты и внешние CSS, когда документЭкспортируется в HTML. Default является пустым строком.

Стоимость недвижимости

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder является самым простым способом, чтобы указать папку, где все ресурсы должны быть написаны.Другой способ является использование индивидуальных свойств _www.wl26_.saving.html.saveoption.FontsFolders, _wll26 _.saving.http.seaveoptions .images.failers.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder имеет более низкую приоритетность, чем папки, указанные по адресуWl26.Rescue.FontsFolders, _www.save.info.ru.Формы будут сохранены в __wl26.Fonters.ImagesFols, и _wwl66.Saver.htmlSavOption.CssStyleSheetFileName. Например, если как __wwL62.SAVE.www..Safe.co.ukFoters.resourceoptions and _wll63.Saves.Throws.Wls.

Если папка, указанная Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder не существует, она будет создана автоматически.

Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName

ResourceFolderAlias

Определяет название папки, используемого для создания УРИ всех ресурсов, написанных в HTML-документе.По умолчанию, это пустая строка.

Стоимость недвижимости

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias является самым простым способом уточнить, как URI для всех ресурсных файлов должны быть построены. Такая же информация может быть уточнена для изображений и шрифтов отдельно через __ WL26.Swing.HPLSAVOPTIONS.ImagesФолдерАлиас и __ WW26_.Савинг.ХтмлСайеопции.ФонтыФордАлия свойства, соответственно.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias имеет меньшую приоритетность, чемwww.Wl26.Salvation.WhatsApps.FontsFolders и _whatsapp.Shopping.ThumbsWillers.For example, if both _wll26.Shining.thumbts.SouthernMoreSavings.RiscourseFols.Allias and __whitsapped.Titles.Infinite.infinites.Issue.Urians of fonts will be constructed using __wls.southn.saveoptions, while URIs of images and images will build using the use of the name.

Если Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias является пустым, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder стоимость собственности будет использоваться для создания ресурсных УРИ.

Если Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias настроен на ‘.’ (dot), ресурс URI будет содержать только имена файлов, без каких-либо путей.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias

SaveFormat

Определяет формат, в котором документ будет сохранен, если используется объект сбережения опций.Это могут быть Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Аппосе.Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi.

Стоимость недвижимости

SaveFormat

ScaleImageToShapeSize

Определяет, сканируются ли изображения Aspose.Words до размеров граничной формы при экспорте в HTML, MHTML или EPUB.Default значение является «истинным».

Стоимость недвижимости

bool

Remarks

Образ в документе Microsoft Word является формой. Форма имеет свой размер, а изображение имеет собственный размер. Размеры не напрямую связаны. К примеру, картинка может быть 1024x786 пикселей, но форма, которая отображает эту картину, может составлять 400x300 точек.

Чтобы отобразить изображение в браузере, оно должно быть сканировано до размера формы. Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize контролирует свойство, где происходит сканирование изображения: в Aspose.Words во время экспорта в HTML или в браузере при отображении документа.

Когда Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize является, изображение сканируется наWl26с использованием высококачественного скалирования во время экспорта в HTML. Когда _www.save.Thumbs.

В целом, браузеры делают быстрый и плохой качественный сканирование. В результате, вы обычно получите лучшее качество отображения в браузере и меньший размер файла, когда Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize является , но лучше качество печати и быстрее конверсии, еслиwww.wl26.

Если Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize является и форма группы содержит изображения raster, чья внутренняя резолюция выше, чем стоимость, указанная в Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words будет повышать производительную резолюцию для этой группы.

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

HtmlSaveOptions.ImageResolution

TableWidthOutputMode

Контролирует, как таблицы, строки и ширины клеток экспортируются в HTML, MHTML или EPUB.Стандартная стоимость — Aspose.Words.Saving.HtmlElementSizeOutputMode.All.

Стоимость недвижимости

HtmlElementSizeOutputMode

Remarks

В формате HTML, таблицы, строки и элементы клеток ( , , ) могут иметь их ширины, указанные либо в относительных (процентных) или в абсолютных единицах.В документе в Aspose.Words, на таблицах, рядах и клетках могут быть указаны их широты, используя либо относительные, либо абсолютные единицы.

Когда вы конвертируете документ в HTML с помощью Aspose.Words, вы можете захотеть контролировать, как экспортируется таблица, ряд и клеточные ширины, чтобы повлиять на то, каким образом полученный документ отображается в визуальном агенте (например, браузер или просмотр).

Например, если вы конвертируете документ в EPUB и намерены просматривать документ на мобильном устройстве чтения, то вы, вероятно, хотите избежать экспорта абсолютных значений ширины. Для этого вам нужно уточнить режим выхода Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeЕднократно или __ WL26.None.So the viewers on the mobile device can layout the table to fit the width of the screen as best as it can.

 Русский