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; }
Стоимость недвижимости
Remarks
Когда отрицательный индекс не допускается, он экспортируется в качестве нулевой маргины в HTML. Когда отрицательный индекс допускается, параграф может появляться частично за пределами окна браузера.
CssClassNamePrefix
Определяет префикс, который добавляется к всем названиям класса CSS.Стандартная стоимость — это пустая строка, и генерируемые названия класса CSS не имеют общего предпочтения.
public string CssClassNamePrefix { get; set; }
Стоимость недвижимости
Remarks
Если эта стоимость не пустая, то все классы CSS, генерируемые компанией Aspose.Words, начнут с указанного предпочтения. Это может быть полезным, например, если вы добавите персонализированный CSS к генерируемым документам и хотите предотвратить конфликты названия класса.
Если значение не является или пусто, то оно должно быть валидным идентификатором CSS.
Exceptions
Стоимость не пустая и не является валидным идентификатором CSS.
CssSavingCallback
Это позволяет контролировать, как CSS стили хранятся, когда документ хранятся в HTML, MHTML или EPUB.
public ICssSavingCallback CssSavingCallback { get; set; }
Стоимость недвижимости
CssStyleSheetFileName
Определяет путь и название файла Cascading Style Sheet (CSS), написанного, когда документЭкспортируется в HTML.По умолчанию, это пустая строка.
public string CssStyleSheetFileName { get; set; }
Стоимость недвижимости
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; }
Стоимость недвижимости
Remarks
Сохранение стиля CSS в внешний файл поддерживается только при сохранении в HTML. Когда вы экспортируете в один из контейнерных форматов (EPUB или MHTML) и указываете Aspose.Words.Saving.CssStyleSheetType.External, CSS-файл будет включен в пакет выхода.
Смотреть также
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Это позволяет контролировать, как части документа хранятся, когда документ хранится в HTML или EPUB.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
Стоимость недвижимости
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; }
Стоимость недвижимости
Remarks
Как правило, вы хотите, чтобы документ был сохранен в HTML как единый файл. Но в некоторых случаях предпочтительнее разделить выход на несколько меньших HTML-страниц. При сохранении в формате HTML эти страницы будут выхода на отдельные файлы или потоки.
Документ не может быть разделен при сохранении в формате MHTML.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
Определяет максимальный уровень заголовков, на котором можно разделить документ.Предварительная стоимость «2».
public int DocumentSplitHeadingLevel { get; set; }
Стоимость недвижимости
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; }
Стоимость недвижимости
ExportCidUrlsForMhtmlResources
Указывает, следует ли использовать CID (Content-ID) URL-адресы для ссылок ресурсов (изображений, шрифтов, CSS), включенных в MHTML-документы.
public bool ExportCidUrlsForMhtmlResources { get; set; }
Стоимость недвижимости
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; }
Стоимость недвижимости
ExportDropDownFormFieldAsText
Контролирует, как поля в форме drop-down хранятся в HTML или MHTML.Default value is ‘fake’.
public bool ExportDropDownFormFieldAsText { get; set; }
Стоимость недвижимости
Remarks
При настройке на , экспортирует шаблоны сжатия в виде обычного текста. когда , экспортирует шаблоны сжатия в виде элемента SELECT в HTML.
При экспорте в EPUB, текстовые шаблоны формы всегда хранятся в качестве текста из-за требований этого формата.
ExportFontResources
Определяет, следует ли экспортировать ресурсы шрифта в HTML, MHTML или EPUB.Default является «фальшивым».
public bool ExportFontResources { get; set; }
Стоимость недвижимости
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; }
Стоимость недвижимости
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; }
Стоимость недвижимости
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; }
Стоимость недвижимости
Remarks
При настройке этого свойства на изображения данные экспортируются непосредственно в элементы, а отдельные файлы не создаются.
ExportLanguageInformation
Определяет, экспортируется ли информация о языке в HTML, MHTML или EPUB.Default является «фальшивой».
public bool ExportLanguageInformation { get; set; }
Стоимость недвижимости
Remarks
Когда эта свойство устанавливается на Aspose.Words выходит HTML атрибут на элементы документа, которые определяют язык.
ExportListLabels
Контролирует, как этикетки списка выходят в HTML, MHTML или EPUB.Стандартная стоимость — Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
Стоимость недвижимости
ExportOriginalUrlForLinkedImages
Определяет, следует ли использовать оригинальный URL в качестве URL связанных изображений.Предварительная стоимость является «фальшивой».
public bool ExportOriginalUrlForLinkedImages { get; set; }
Стоимость недвижимости
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; }
Стоимость недвижимости
Remarks
Aspose.Words не показывает область страничных маргинов по умолчанию.Если какие-либо элементы полностью или частично склеиваются краем документа, отображаемая площадь может быть расширена сЭтот вариант.
ExportPageSetup
Определяет, экспортируется ли настройка страницы в HTML, MHTML или EPUB.Default является «фальшивой».
public bool ExportPageSetup { get; set; }
Стоимость недвижимости
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; }
Стоимость недвижимости
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; }
Стоимость недвижимости
Remarks
Сохранение информации о маршруте позволяет восстановить свойства документа, такие как остановки клавиш, комментарии, заголовки и ноги, во время загрузки HTML-документов обратно в объект Aspose.Words.Document.
Когда информация оборота экспортируется в качестве CSS свойств соответствующих HTML элементов.
Когда, не вызывает оборотной информации, чтобы быть выходом в произведенные файлы.
ExportShapesAsSvg
Контролирует, конвертируются ли узлы Aspose.Words.Drawing.Shape в изображения SVG при сохранении в HTML, MHTML, EPUB или AZW3.
public bool ExportShapesAsSvg { get; set; }
Стоимость недвижимости
Remarks
Если данная опция установлена на , Aspose.Words.Drawing.Shape узлы экспортируются как
ExportTextInputFormFieldAsText
Контролирует, как текстовые входные формы полей хранятся в HTML или MHTML.Предварительная стоимость является «фальсифицированной».
publicboolExportTextInputFormFieldAsText{get;set;}
Стоимость недвижимости
Remarks
При настройке на , экспортирует текстовые входные формы полей как обычный текст. когда , Word экспортует текстильные входящие формы поля как элементы ввода в HTML.
При экспорте в EPUB, текстовые входные формы поля всегда хранятся в качестве текста из-за требований этого формата.
ExportTocPageNumbers
Определяет, следует ли записывать номера страниц в таблицу содержимого при сохранении HTML, MHTML и EPUB.Предварительная стоимость является «фальшивой».
publicboolExportTocPageNumbers{get;set;}
Стоимость недвижимости
ExportXhtmlTransitional
Определяет, пишет ли Декларация DOCTYPE при сохранении в HTML или MHTML.Когда «правда», пишет Декларацию DOCTYPE в документе до корневого элемента.Предварительная стоимость является «фальшивой».Когда сохранение в EPUB или HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) Декларация DOCTYPE всегда написана.
publicboolExportXhtmlTransitional{get;set;}
Стоимость недвижимости
Remarks
Aspose.Words всегда пишет хорошо сформированный HTML независимо от этого настройки.
Когда, начало документа выхода HTML будет выглядеть таким образом:
<?xmlversion="1.0"encoding="utf-8"standalone="no"?><!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="en"lang="en">
Aspose.Words предназначен для выхода XHTML в соответствии с переходными спецификациями XML 1.0, но выход не всегда будет валидироваться против DTD. Некоторые структуры внутри документа Microsoft Word трудно или невозможно картографировать до документа, который будет valida против схемы XML. К примеру, XML не позволяет насыщенных списков (UL не может быть нестирована внутри другого элемента UL), но в документах Microsoft WordPress многоуровневые списки происходят довольно часто.
FontResourcesSubsettingSizeThreshold
Контролирует, какие ресурсы шрифта нужны для подчинения при сохранении в HTML, MHTML или EPUB.Default является ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
Стоимость недвижимости
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources позволяет экспортировать шрифты как дочерние файлы или как части выходаЕсли документ использует много шрифтов, особенно с большим количеством глифов, то размер выхода может увеличиться.Подъем шрифта уменьшает размер экспортируемого шрифта путем фильтрации глифов, которыене используются действующим документом.
Подстройка шрифта работает следующим образом:
По умолчанию все экспортируемые шрифты подчиняются.
Настройка Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold к положительному значению инструкциям настройки шрифтов, размер файла которых больше, чем указанная стоимость.
Настройка собственности на System.Int32.MaxValue подавляет подъем шрифта.
При экспорте ресурсов шрифта должны рассматриваться вопросы лицензирования шрифов. Авторы, которые хотят использовать конкретные шрыфы через загружаемый шпионский механизм, должны всегда тщательно проверить, что их предназначенное использование находится в пределах лицензии шф. Многие коммерческие штрифы в настоящее время не позволяют веб-загрузить свои шфины в какой-либо форме. Лицензионные соглашения, покрывающие некоторые штиты конкретно отмечают, чтобы использование через правила в стиле CSS листов не допускается.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources
FontSavingCallback
Это позволяет контролировать, как шрифты хранятся, когда документ хранится в HTML, MHTML или EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
Стоимость недвижимости
FontsFolder
Определяет физическую папку, где шрифты хранятся при экспорте документа в HTML.По умолчанию, это пустая строка.
publicstringFontsFolder{get;set;}
Стоимость недвижимости
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-документе.По умолчанию, это пустая строка.
publicstringFontsFolderAlias{get;set;}
Стоимость недвижимости
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.
publicHtmlVersionHtmlVersion{get;set;}
Стоимость недвижимости
ImageResolution
Определяет выходное разрешение для изображений при экспорте в HTML, MHTML или EPUB.Default — 96 dpi.
publicintImageResolution{get;set;}
Стоимость недвижимости
Remarks
Это свойство влияет на растер изображения, когда Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize является и эффекты метафилы экспортируются в качестве растеров изображений. Некоторые свойства образа, такие как скопление или ротация требуют сохранения трансформированных картин, и в этом случае трансформационные изображение создается в датой резолюции.
Смотреть также
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Это позволяет контролировать, как изображения хранятся, когда документ хранится в HTML, MHTML или EPUB.
publicIImageSavingCallbackImageSavingCallback{get;set;}
Стоимость недвижимости
ImagesFolder
Определяет физическую папку, где изображения хранятся при экспорте документа в HTML-формат.По умолчанию, это пустая строка.
publicstringImagesFolder{get;set;}
Стоимость недвижимости
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-документе.По умолчанию, это пустая строка.
publicstringImagesFolderAlias{get;set;}
Стоимость недвижимости
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.
publicHtmlMetafileFormatMetafileFormat{get;set;}
Стоимость недвижимости
Remarks
По умолчанию Aspose.Words конвертирует изображения WMF и EMF в PNG-файлы при экспорте в HTML. Другие варианты заключаются в том, чтобы превратить метафилы в SVG-изображения или экспортуть их, как это без conversion.
Некоторые трансформации изображения, в частности, изображения, не будут применяться к метафильным изображениям, если они экспортируются в HTML без конверсии.
Смотреть также
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Определяет максимальный уровень заголовков, размещенных на карте навигации при экспорте в форматы EPUB, MOBI или AZW3.
publicintNavigationMapLevel{get;set;}
Стоимость недвижимости
Remarks
Навигационная карта позволяет пользовательским агентам обеспечить легкий способ навигации через структуру документа.Обычно точки навигации соответствуют заголовкам в документе.Для популяции заголовков до уровня присвоить эту ценность Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.
По умолчанию населяются три уровня заголовков: параграфи стилей и . Вы можете настроить это свойство до значения от 1 до 9 для того, чтобы потребовать соответствующего максимального уровня.
OfficeMathOutputMode
Контролирует, как объекты OfficeMath экспортируются в HTML, MHTML или EPUB.Стандартная стоимость — Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
Стоимость недвижимости
RemoveJavaScriptFromLinks
Определяет, будет ли JavaScript удален с ссылок.Default является «фальшивым».
publicboolRemoveJavaScriptFromLinks{get;set;}
Стоимость недвижимости
Remarks
Если данная опция включена, то все ссылки, содержащие JavaScript (например, ссылка с “javascript:” в атрибуте href)Это может помочь предотвратить потенциальные риски безопасности, такие как атаки XSS.
ReplaceBackslashWithYenSign
Определяет, должны ли символы Backslash быть заменены знаками yen.Default value является “фальсифицированным”.
publicboolReplaceBackslashWithYenSign{get;set;}
Стоимость недвижимости
Remarks
По умолчанию, Aspose.Words имитирует поведение MS Word и не заменяет буквы Backslash знаками иен вгенерируемые HTML-документы. однако, предыдущие версии Aspose.Words выполнили такие замены в некоторыхЭтот флаг дает возможность обратной совместимости с предыдущими версиями Aspose.Words.
ResolveFontNames
Определяет, используются ли в документе фамильные имена шрифта и заменяются ими в соответствии сAspose.Words.Document.FontSettings при написании в формате HTML.
publicboolResolveFontNames{get;set;}
Стоимость недвижимости
Remarks
По умолчанию, данная опция устанавливается и фамильные имена шрифта записываются в HTML, как указано в исходных документах. то есть, Aspose.Words.Document.FontSettings игнорируются и не выполняется никакого разрешения или замены фамильных имен шрифта.
Если данная опция установлена на , Aspose.Words использует Aspose.Words.Document.FontSettings для разрешения каждого фамильного имени шрифта, указанного в исходном документе, в имя имеющейся семейства шрифтов, выполняя замену шрифта в соответствии с требованиями.
ResourceFolder
Определяет физическую папку, где сохраняются все ресурсы, такие как изображения, шрифты и внешние CSS, когда документЭкспортируется в HTML. Default является пустым строком.
publicstringResourceFolder{get;set;}
Стоимость недвижимости
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-документе.По умолчанию, это пустая строка.
publicstringResourceFolderAlias{get;set;}
Стоимость недвижимости
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.
publicoverrideSaveFormatSaveFormat{get;set;}
Стоимость недвижимости
ScaleImageToShapeSize
Определяет, сканируются ли изображения Aspose.Words до размеров граничной формы при экспорте в HTML, MHTML или EPUB.Default значение является «истинным».
publicboolScaleImageToShapeSize{get;set;}
Стоимость недвижимости
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.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
Стоимость недвижимости
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.