Class HtmlSaveOptions
Названий на: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.4.0)
Її можна використовувати для визначення додаткових варіантів при збереженні документа вСтворення Aspose.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,Створення Aspose.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 іАпсо.Words.Saving.CssStyleSheetType.External для EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
вартість нерухомості
Remarks
При експорті до одного з контейнерних форматів (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.Загальна вартість - “новий UTF8Encoding(false)” (UTF-8 без BOM).
public Encoding Encoding { get; set; }
вартість нерухомості
ExportCidUrlsForMhtmlResources
Визначає, чи можна використовувати CID (Content-ID) URL-адреси для референтних ресурсів (фотографій, шрифтів, CSS), що містяться в MHTML-документах.
public bool ExportCidUrlsForMhtmlResources { get; set; }
вартість нерухомості
Remarks
Ця опція впливає тільки на документи, які зберігаються в MHTML.
За замовчуванням, ресурси в документах MHTML посилаються на ім’я файлу (наприклад, “image.png”), які відповідають заголовкам “Контент-Локація” частин MIME.
Ця опція дозволяє альтернативний метод, в якому посилання на ресурсні файли записуються як CID (Content-ID) URL (наприклад, «cid:image.png») і відповідають заголовкам «Content-ID».
В теорії між двома методами посилання не повинна існувати різниці, і будь-яка з них повинна працювати добре в будь-якому браузері або поштовому агентстві. В практиці, однак, деякі агенти не зможуть завантажувати ресурси за назвою файлу. Якщо ваш браузер або поштовий агент відмовляється завантажувати ресурси, включені в документ MTHML (не показує зображень або не завантажує CSS стилів), спробуйте експортувати документ з URL-адресами CID.
ExportDocumentProperties
Визначає, чи експортувати вбудовані і персоналізовані документальні властивості до HTML, MHTML або EPUB.Загальна вартість є “фальшивою”.
public bool ExportDocumentProperties { get; set; }
вартість нерухомості
ExportDropDownFormFieldAsText
Слідкує за тим, як в HTML або MHTML зберігаються поля в форматі drop-down.Default value is ‘fake’.
public bool ExportDropDownFormFieldAsText { get; set; }
вартість нерухомості
Remarks
При налаштуванні до , експортується форма drop-down полів як звичайний текст. Коли , експортується форма drop-down полів як елемент 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 в порядку, а фотки будуть виходити як окремі файли. При експорті до IDPF EPUB або MHTML форматів, букви будуть вбудовані в відповідний пакет разом з іншими дочірніми файлами.
Якщо налаштується Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 , шрифти не будуть збережені до окремих файлів.
При експорті ресурсів шрифту слід розглядати проблеми ліцензування шrift. Автори, які хочуть використовувати певні шпигуни за допомогою завантажуваного механізму font, повинні завжди ретельно перевіряти, що їхнє намірне використання знаходиться в межах сфери експлуатації font. Багато комерційних fonts в даний час не дозволяють веб-завантаження своїх font в будь-якій формі. Ліцензійні угоди , які охоплюють деякі font конкретно зауважують , що використання через правила в CSS стилі листів не допускається.
Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
Визначає, чи повинні ресурси шрифтів бути вбудовані в HTML в Base64 кодування.Default є “фальшивим”.
public bool ExportFontsAsBase64 { get; set; }
вартість нерухомості
Remarks
За замовчуванням шрифти написані на окремі файли. якщо ця опція встановлена , шрифти будуть вбудовані в CSS документа в Base64 кодування.
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 кожної з’єднаної картини побудовані залежно від папки документа, W L26.Give.View.Immages.
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 Модель документа Words містить і працює тільки з абсолютними шрифтовими розмірами одиниць. релативні об’єкти потребують додаткової логіки, щоб бути перераховані з деякого початкового (стандартного) розміру. Розмір шриму в стилі документа приймається як стандарт. Наприклад, якщо у нього є 12пт шпигун і деякий текст 18пту, то це буде вихід до HTML.
Коли ця опція буде включена, елементи документа, крім тексту, все ще матимуть абсолютні розміри. Крім того, деякі атрибути, пов’язані з текстом, можуть бути абсолютно виражені. зокрема, лінійний проміжок, зазначений “точним” правилом, може виробляти небажані результати при скалюванні тексту. Таким чином, джерельні документи повинні бути правильно розроблені і випробувані при експорті з Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize встановлено на .
ExportRoundtripInformation
Визначає, чи потрібно писати інформацію обертання при збереженні в HTML, MHTML або EPUB.Загальна вартість є «правдивою» для HTML і «неправдивою» для MHTML і EPUB.
public bool ExportRoundtripInformation { get; set; }
вартість нерухомості
Remarks
Збереження інформації обертання дозволяє відновити документальні властивості, такі як зупинки клавіші, коментарі, заголовки та ноги під час HTML-документів, які завантажуються назад в об’єкт Aspose.Words.Document.
Коли інформація обертання експортується як -aw-* 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 експортує текстиві форму введення поля як INPUT елементів в 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 відповідно до перехідної специфікації xhTML 1.0, але вихід не завжди буде валідувати проти DTD. Деякі структури всередині документа Microsoft Word важко або неможливо зобразити документ, який буде validate проти схеми xхTML. Наприклад, xhtml не дозволяє нішених списків (UL не може бути нишеним в іншому елементі UL), але в документі Microsoft word багаторазові списки відбуваються досить часто.
FontResourcesSubsettingSizeThreshold
Контроль, які джерела шрифту потрібно підписати при збереженні в HTML, MHTML або EPUB.За замовчуванням ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
вартість нерухомості
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources дозволяє експортувати шрифти як дочірні файли або як частини виходуЯкщо документ використовує багато шрифтів, особливо з великою кількістю гліфів, то розмір виходу може зростиПідпорядкування шрифту зменшує розмір експортованого шрифту шляхом фільтрування гліфів, якіВони не використовуються існуючим документом.
Підвищення шрифту працює наступним чином:
За замовчуванням всі експортовані шрифти підпорядковуються.
Налаштування Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold до позитивного значення інструкції __ WL27__ для підзавантаження шрифтів, які розміром файлу більший, ніж визначена вартість.
Налаштування власності на System.Int32.MaxValue вимкне підпорядкування шрифту.
При експорті ресурсів шрифту слід розглядати проблеми ліцензування шrift. Автори, які хочуть використовувати певні шпигуни за допомогою завантажуваного механізму font, повинні завжди ретельно перевіряти, що їхнє намірне використання знаходиться в межах сфери експлуатації font. Багато комерційних fonts в даний час не дозволяють веб-завантаження своїх font в будь-якій формі. Ліцензійні угоди , які охоплюють деякі font конкретно зауважують , що використання через правила в CSS стилі листів не допускається.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontРесурси
FontSavingCallback
Дозволяє контролювати, як шрифти зберігаються, коли документ зберігається в HTML, MHTML або EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
вартість нерухомості
FontsFolder
Визначає фізичну папку, де шрифти зберігаються при експорті документа в HTML.Дефолт - це порожня смуга.
publicstringFontsFolder{get;set;}
вартість нерухомості
Remarks
При збереженні документа в форматі HTML і Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources налаштується на ,Wl26потрібно зберегти шрифти, які використовуються в документі як окремі файли. _www.wll.save.php.private.comдозволяє визначити, де будуть збережені шпигуни, і _wwll26.sav.html.fontsFolderAlias дає змогу уточнювати, як будуть побудовані шфінгові URI.
Якщо ви зберігаєте документ у файл і надаєте ім’я файлу, Aspose.Words, за замовчуванням, зберігає шрифти в тій же папці, де зберігається файл документа.
Якщо ви зберігаєте документ в потоку, Aspose.Words не має папки, де можна зберегти шрифти, але все ще потрібно, щоб з’єднати шпигуни десь. У цьому випадку, ви повинні вказати доступний папір вWl26.Saving.HtmlSaveOptions.FontsFolder власність або надати персоналізовані потоки за допомогою __ WL26.
Якщо папка, зазначена 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
При збереженні документа в форматі HTML і Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources налаштується на ,Wl26потрібно зберегти шрифти, які використовуються в документі як окремі файли. _www.wll.save.php.private.comдозволяє визначити, де будуть збережені шпигуни, і _wwll26.sav.html.fontsFolderAlias дає змогу уточнювати, як будуть побудовані шфінгові URI.
Якщо 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.За замовчуванням “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,VL27потрібно зберігати всі зображення, вбудовані в документ як окремі файли. _Fl26.Saving.HtmlSaveOptions.ImagesFolder дозволяє вказувати, де знімки будуть зберігатися іBl22.Swing.Vl27може визначати, як буде побудовано URI.
Якщо ви зберігаєте документ у файл і надаєте ім’я файлу, Aspose.Words, за замовчуванням, зберігає зображення в тій же папці, де зберігається файл документа.
Якщо ви зберігаєте документ в потоку, Aspose.Words не має папки, де можна зберігати зображення, але все ще потрібно, щоб зберегти знімки десь. У цьому випадку, ви повинні вказати доступний папір в __ WL26.Saving.HtmlSaveOptions.ImagesФолдерна власність або надати персоналізовані потоки за допомогою __VL32.Swing.
Якщо папка, зазначена 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,VL27потрібно зберігати всі зображення, вбудовані в документ як окремі файли. _Fl26.Saving.HtmlSaveOptions.ImagesFolder дозволяє вказувати, де знімки будуть зберігатися іBl22.Swing.Vl27може визначати, як буде побудовано URI.
Якщо Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias не є порожнім рядком, то зображення URI написані в HTML буде .
Якщо Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias є порожнім рядком, то зображення URI написані в HTML буде .
Якщо Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias налаштується на ‘.’ (dot), то ім’я файлу зображення буде написано в HTML без шляху незалежно від інших варіантів.
Альтернативним способом вказати назву папки для створення зображення УРІ є використання 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
Метафіли не відображаються початково HTML-браузерами. за замовчуванням, Aspose.Words конвертує WMF і EMF зображення в PNG-файли при експорті до HTML. Інші варіанти полягають в тому, щоб перетворити метафілі на SVG-фотографії або експортувати їх, як це без перетворення.
Деякі трансформації зображення, зокрема зображення, не будуть застосовуватися до метафільних зображень, якщо вони експортуються до 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 замінюватися знаками йену.Загальна вартість є “фальшивою”.
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. дефолт - це порожній ряд.
publicstringResourceFolder{get;set;}
вартість нерухомості
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder є найпростішим способом вказати папку, де всі ресурси повинні бути написані. інший спосіб - використовувати індивідуальні властивості _www.wl26_.sawing.htmlSavOption.FontsFolders, _wll26.saving.httpSavaOpcions.ImagesFoolder, і _wwl27.saveoptions .cssstyleSheetFileName.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder має нижчу пріоритетність, ніж папки, зазначені черезWl26.Rescue.FontsFolders, _www.saveoptions .Swing.ThumbnailSavoption.Images.Platter, і _wl26.Selling.thumbn.CssStyleSheetFileName. Наприклад, якщо обидві файли _wwl32.Saver.Mr.Defense.Instruments.Observations.Isservation.Addition.Tools.The Fonts are specified, the fonts will be saved to _whl43.Saves.South.south and other images, while CSSSyles.It will save images to __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 для всіх ресурсних файлів повинні бути побудовані. однакова інформація може бути уточнена для зображень і шрифтів окремо за адресою _www.wl26_.sawing.html.saveoption.ImagesFoldersAlias і _wwl26.saving.http.soft.free.co.uk властивості, відповідно.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias має нижчу пріоритетність, ніж __ WL26.Selling.HTMLSaverOption.FontsFlderAlias і __ WW26_.Rescue.HDLSavOpcions.Images.Shell.For example, if both __www.Wl26-save.ThmLsavoptions and __www.wl.thm.Tools.The fonts’s URIs will be constructed using __wwl62.Swing.htmlSAV Options, while images and images will build using CSS using _wwL63.SAVE.It is specified.
Якщо Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias є порожнім, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder вартість власності буде використовуватися для будівництва ресурсних УРІ.
Якщо Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias налаштується на ‘.’ (dot), ресурсні УРІ будуть містити тільки імена файлів, без будь-якого шляху.
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,Створення Aspose.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 пунктів.
Для того, щоб показати зображення в браузері, він повинен бути скальований до розміру форми. The Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize властивості контролює, де скалювання зображення відбувається: в Aspose.Words під час експорту до HTML або в браузері під час відображення документа.
Коли Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize є , зображення скалюється за допомогою високоякісного скалювання під час експорту до HTML. Коли _www.save.Thumbnail.com.
В цілому, браузери роблять швидке і погане якість сканування. В результаті, ви зазвичай отримувати кращу якістю екрану в браузері і менший розмір файлу, коли Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize є , але краща якіст друку і швидше конвертації, якщо __ WL26.
Якщо Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize є і форма групи містить зображення растер, внутрішня роздільна здатність яких вище, ніж вартість, зазначена в Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words збільшить рендеринг роздільна здатність для цієї групи.
Дивіться також
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Контролює, як таблиці, рядки та клітинні ширини експортуються до HTML, MHTML або EPUB.За замовчуванням вартість Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
вартість нерухомості
Remarks
У форматі HTML, таблиці, рядки та клітинні елементи (, , , ) можуть мати свої ширини визначені або у відносному (процентному) або в абсолютних одиницях.
Коли ви конвертуєте документ в HTML за допомогою Aspose.Words, ви, можливо, хочете контролювати, як експортуються таблиці, рядки та клітинні ширини, щоб вплинути на те, яким чином результат документа відображається в візуальному агенті (наприклад, браузер або переглядач).
Наприклад, якщо ви конвертуєте документ в EPUB і маєте намір переглядати документ на мобільному пристрої читання, то ви, ймовірно, хочете уникнути експортування абсолютних значень ширини. Для цього вам потрібно вказати вихідний режим Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly або __ WL26.None.So the viewer on the mobile device can layout the table to fit the width of the screen as best as it can.