Class HtmlSaveOptions
Именује се: Aspose.Words.Saving Асамблеја: Aspose.Words.dll (25.4.0)
Може се користити за одређивање додатних опција приликом складиштења документа уАппосе.Вордс.СавеФормат.Хтмл, Аппосе.Вордс.СавеФормат.Мхтмл, Аппосе.Вордс.СавеФормат.Епуб,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
Потврђује да ли су негативне леве и десне индене параграфа нормализоване, када се штеди на ХТМЛ, МХТМЛ или ЕПУБ.
public bool AllowNegativeIndent { get; set; }
Вредност имовине
Remarks
Када се негативан индекс не дозвољава, он се извози као нуле маргине на ХТМЛ. Када се негативан индекс дозвољава, параграф се може појавити делимично изван прозора претраживача.
CssClassNamePrefix
Одређује префикс који се додаје свим именима ЦСС класе.Стандардна вредност је празна нијанса и генерисани ЦСС називи класе немају уобичајени префикс.
public string CssClassNamePrefix { get; set; }
Вредност имовине
Remarks
Ако ова вредност није празна, све ЦСС класе генерисане Аппосе.Вордс ће почети са одређеним префиксом. ово може бити корисно, на пример, ако додате прилагођени ЦСС генерисаним документима и желите да спречите конфликте имена класе.
Ако вредност није или празна, мора бити важећи ЦСС идентификатор.
Exceptions
Вредност није празна и није важећи ЦСС идентификатор.
CssSavingCallback
Омогућава да се контролише како се ЦСС стилови чувају када се документ чува на ХТМЛ, МХТМЛ или ЕПУБ.
public ICssSavingCallback CssSavingCallback { get; set; }
Вредност имовине
CssStyleSheetFileName
Опрема пут и име датотеке ЦСС (Cascading Style Sheet) написан када је документИзведена је у ХТМЛ.Default je prazna traka.
public string CssStyleSheetFileName { get; set; }
Вредност имовине
Remarks
Ова имовина има ефекат само када се документ сачува у ХТМЛ формату, а спољашњи ЦСС стил лист се захтева користећи Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.
Ако је ова својства празна, ЦСС датотека ће се сачувати у истом фасциклу и са истим именом као и ХТМЛ документ, али са проширењем “ЦСС”.
Ако је у овој својству наведено само пут, али нема имена датотеке, ЦСС датотека ће се сачувати у одређеном фасциклу и имаће исто име као и ХТМЛ документ, али са проширењем “ЦСС”.
Ако фасцикла која је наведена овим својством не постоји, она ће бити креирана аутоматски пре него што се ЦСС датотека чува.
Још један начин да наведете фасциклу у којој се чува спољашњи ЦСС датотека је да користите Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
Опрема како се ЦСС (Cascading Style Sheet) стилови извозе у ХТМЛ, МХТМЛ или ЕПУБ.Стандардна вредност је Aspose.Words.Saving.CssStyleSheetType.Inline за HTML/MHTML иAspose.Words.Saving.CssStyleSheetType.External za EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
Вредност имовине
Remarks
Сачување ЦСС стил листе у спољном датотеку подржава се само када се сачувате у ХТМЛ. Када се извози у један од формати контејнера (ЕПУБ или МХТЛ) и одређивање ВЛ26.Свавинг.ЦссСтилеСхитТип.Иностран, ЦСС файл ће бити уграђен у излазни пакет.
Гледајте такође
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Омогућава да се контролише како се делови документа чувају када се документ чува у ХТМЛ или ЕПУБ.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
Вредност имовине
DocumentSplitCriteria
Потврђује како би документ требао бити подељен када се спаси на Aspose.Words.SaveFormat.Html,Aspose.Words.SaveFormat.Epub или Aspose.Words.SaveFormat.Azw3 формат.По правилу је Aspose.Words.Saving.DocumentSplitCriteria.No за ХТМЛ иAspose.Words.Saving.DocumentSplitCriteria.HeadingParagraf za EPUB i AZW3.
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
Вредност имовине
Remarks
Уобичајено бисте желели документ сачуван на ХТМЛ као једини датотеку. Али у неким случајевима је пожељно да се излаз подели на неколико мањих HTML страница. Када се сачува на хТмЛ формат ове странице ће бити исход на појединачне фајлове или струје.
Документ се не може поделити када се сачува у МХТМЛ формату.
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
Спецификује кодирање које треба користити приликом извоза у ХТМЛ, МХТМЛ или ЕПУБ.Предвиђена вредност је ‘нови УТФ8Код(фалсификовани)’ (УТФ-8 без БОМ-а).
public Encoding Encoding { get; set; }
Вредност имовине
ExportCidUrlsForMhtmlResources
Потврђује да ли треба користити ЦИД (ИД садржаја) УРЛ-а за референтне ресурсе (слике, шрифтове, ЦСС) укључене у МХТМЛ документи.
public bool ExportCidUrlsForMhtmlResources { get; set; }
Вредност имовине
Remarks
Ова опција утиче само на документе који се чувају у МХТМЛ-у.
По подразумевању, ресурси у МХТМЛ документима се односе по имену датотеке (на пример, “image.png”), који се поклапају против наслова “Интент-Локација” МИМЕ делова.
Ова опција омогућава алтернативну методу, у којој се референце на ресурсне датотеке пишу као ЦИД (ИД садржаја) УРЛ-а (на пример, “ЦИД:ИД.ПНГ”) и одговарају насловима “ИД садржаја”.
У теорији, не би требало да постоји разлика између два референтних метода и било који од њих би требало да функционише добро у било ком претраживачу или поштанском агенту. у пракси, међутим, неки агенти не успевају да добију ресурсе по имену датотеке. Ако ваш претраживач или поштански агент одбије да преузме ресурсе укључене у МТХМЛ документ (не приказује слике или не преузима ЦСС стилове), покушајте да извозите документ са ЦИД УРЛ-ом.
ExportDocumentProperties
Потврђује да ли да извозе уграђене и прилагођене својства документа у ХТМЛ, МХТМЛ или ЕПУБ.Предвиђена вредност је “фалсификована”.
public bool ExportDocumentProperties { get; set; }
Вредност имовине
ExportDropDownFormFieldAsText
Контролише како се шаблони за спуштање сачувају у ХТМЛ или МХТМЛ.Подређена вредност је “фалсификована”.
public bool ExportDropDownFormFieldAsText { get; set; }
Вредност имовине
Remarks
Када је постављен на , износи поље облика пада као уобичајени текст. када , износи поље облика пада као елемент СЕЛЕКТ у ХТМЛ-у.
Приликом извоза на ЕПУБ, поље текстуалног облика се увек чувају као текст због захтева овог формата.
ExportFontResources
Потврђује да ли би ресурси шрифта требали бити изведени у ХТМЛ, МХТМЛ или ЕПУБ.Подређени је “фалсификовани”.
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 је постављен на , главни ХТМЛ документ ће се односити на сваки шрифт преко ЦСС 3 у реду и шпиони ће бити излаз као одвојене датотеке.
Ако је Аппосе.Вордс.Савинг.ХтмлСавиоптионс.ЕкспортФонтсАсБас64 постављен на , шрифтови неће бити сачуван на одвојене датотеке.
Приликом извоза ресурса шрифта, треба узети у обзир проблеме лиценцирања штампа. Аутори који желе да користе одређене штампе путем уређаја за штампу морају увек пажљиво проверити да је њихова намеравана употреба у опсегу лиценце. Многи комерцијални штампови тренутно не дозвољавају веб преузимање својих штампова у било којој форми. Лиценцијски споразуми који покривају неке штампове посебно напомиње да употреба кроз правила у ЦСС стиловима листова није дозвољена.
Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
Потврђује да ли би ресурси шрифта требали бити уграђени у ХТМЛ у Base64 кодирање.Default је ‘фалсификована’.
public bool ExportFontsAsBase64 { get; set; }
Вредност имовине
Remarks
По подразумевању, шрифтови се пишу у одвојене датотеке. ако је ова опција постављена на , шрифтови ће бити уграђени у ЦСС документа у Базе64 кодирање.
ExportHeadersFootersMode
Опрема како су наслови и стопала излаз на ХТМЛ, МХТМЛ или ЕПУБ.Стандардна вредност је Aspose.Words.Saving.ExportHeadersFootersMode.PerSection за HTML/MHTMLi Aspose.Words.Saving.ExportHeadersFootersMode.Niko za EPUB.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
Вредност имовине
Remarks
Тешко је смислено износити наслове и стопала на ХТМЛ јер ХТМЛ није страниран.
Када је ова имовина Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words извози само примарне главе и стопала на почетку и крају сваког одељења.
Када је Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectionFooter се извози само први примарни наслов и последњи основни стопалац (укључујући и повезан са претходном).
Можете искључити извоз глава и стопала у потпуности постављањем ове имовине на Aspose.Words.Saving.ExportHeadersFootersMode.None.
ExportImagesAsBase64
Потврђује да ли су слике сачуване у Базе64 формату на излаз ХТМЛ, МХТМЛ или ЕПУБ.
public bool ExportImagesAsBase64 { get; set; }
Вредност имовине
Remarks
Када је ова својства постављена на слике, подаци се извозе директно у елементе и одвојени датотеке се не креирају.
ExportLanguageInformation
Потврђује да ли се информације о језику извозе у ХТМЛ, МХТМЛ или ЕПУБ.Подређено је “фалсификовано”.
public bool ExportLanguageInformation { get; set; }
Вредност имовине
Remarks
Када је ова својства постављена на Асписе.Вордс излази ХТМЛ атрибут на елементима документа који одређују језик.
ExportListLabels
Контролише како су етикете листе излазе у ХТМЛ, МХТМЛ или ЕПУБ.Стандардна вредност је Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
Вредност имовине
ExportOriginalUrlForLinkedImages
Потврђује да ли би оригинални УРЛ требао бити коришћен као УРЛ повезаних слика.Предвиђена вредност је “фалсификована”.
public bool ExportOriginalUrlForLinkedImages { get; set; }
Вредност имовине
Remarks
Ако је вредност постављена на Aspose.Words.Drawing.ImageData.SourceFullName вредност се користи као УРЛ повезаних слика и повезаних слика се не преносе у фасциклу документа или Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Ако је вредност постављена на повезане слике су преузети у фасциклу документа или Aspose.Words.Saving.HtmlSaveOptions.ImagesФолдер и УРЛ сваке повезану слику је изграђен у зависности од папке документа, __ WL26.
ExportPageMargins
Потврђује да ли се маргине странице извозе у ХТМЛ, МХТМЛ или ЕПУБ.Подређено је “фалсификовано”.
public bool ExportPageMargins { get; set; }
Вредност имовине
Remarks
Aspose.Words не приказује подручје страница маргина по подразумевању.Ако је било који елемент потпуно или делимично клипљен на ивици документа, приказан простор се може проширити саОва опција.
ExportPageSetup
Потврђује да ли је подешавање странице изведено у ХТМЛ, МХТМЛ или ЕПУБ.Подешавање је “фалсификовано”.
public bool ExportPageSetup { get; set; }
Вредност имовине
Remarks
Сваки Aspose.Words.Section у Aspose.Words документ модел пружа информације о подешавању странице путем Aspose.Words.PageSetup класе. Када извозите документ у ХТМЛ формат можда ћете морати да држите ове информације за даље коришћење. посебно, подешавање странице може бити важно за рендеринг у пегирани медији (принтирање) или касније конверзије у рођене формати датотека Мицрософт Ворд (ДОЦКС, ДОЦ, РТФ, ВМЛ).
У већини случајева, ХТМЛ је намењен за преглед у претраживачима где се страницација не врши.
ExportRelativeFontSize
Потврђује да ли величине шрифта треба да буду излаз у релативним јединицама када се спаси на ХТМЛ, МХТМЛ или ЕПУБ.
public bool ExportRelativeFontSize { get; set; }
Вредност имовине
Remarks
У многим постојећим документима (ХТМЛ, ИДПФ ЕПУБ) величине шрифта су одређене у релативним јединицама. ово омогућава апликацијама да прилагоде величину текста приликом прегледања / обраде докумената. На пример, Мицрософт Интернет Екплорер има подменију “Видети > Величина текста”, Адобе Дигитал Едиције има два дугмета: Повећати / Смањити Величину текста. Ако очекујете ову функционалност да ради онда подесите Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize својство .
Aspose Words документ модел садржи и ради само са апсолутним јединицама величине шрифта. релативне јединице захтевају додатну логику да се прерачуна од неке почетне (стандардне) величини. величина штампе у стилу документа се узима као стандард. На пример, ако има 12пт штампа и неки текст је 18пта онда ће бити излаз у односу на ХТМЛ.
Када је ова опција омогућена, елементи документа, осим текста, и даље ће имати апсолутне величине. Такође, неки атрибути који се односе на текст могу бити изражени апсалутно. посебно, линија проширења одређена “тачно” правило може да произведе нежељене резултате приликом скалирања текста. Дакле, изворни документи треба да буду правилно дизајнирани и тестирани када се извозе са Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize постављен на .
ExportRoundtripInformation
Потврђује да ли треба да напишете информације о кружном путу када сачувате на ХТМЛ, МХТМЛ или ЕПУБ.Предвиђена вредност је ‘истина’ за ХТМЛ и ‘фалсификована’ за МХТМЛ и ЕПУБ.
public bool ExportRoundtripInformation { get; set; }
Вредност имовине
Remarks
Сачување информација о кружном путовању омогућава враћање својстава документа као што су табеле заустављања, коментари, наслови и стопала током ХТМЛ докумената који се враћају у Аппосе.Вордс.Документ објекат.
Када се информације о кружној траци извозе као -aw-* ЦСС својства одговарајућих ХТМЛ елемената.
Када , не узрокује да се информације за рундтрип излазе у произведене датотеке.
ExportShapesAsSvg
Контролише да ли се Аппосе.Вордс.Драинг.Форм чворови конвертују у СВГ слике када се сачувају у ХТМЛ, МХТМЛ, ЕПУБ или АЗВ3.
public bool ExportShapesAsSvg { get; set; }
Вредност имовине
Remarks
Ако је ова опција постављена на , Aspose.Words.Drawing.Shape чворови се извозе као
ExportTextInputFormFieldAsText
Контролише како се поље у текстуалним обрасцима сачувају у ХТМЛ или МХТМЛ.Подређена вредност је “фалсификована”.
publicboolExportTextInputFormFieldAsText{get;set;}
Вредност имовине
Remarks
Када је постављен на , износи поље текстуалне уносне форме као уобичајени текст. када , Word извози текстове уносне форме поља као елементе ИНПУТ у ХТМЛ-у.
Приликом извоза на ЕПУБ, поље текстуалне формуле уноса увек се чувају као текст због захтева овог формата.
ExportTocPageNumbers
Потврђује да ли треба да напишете бројеве страница у табелу садржаја када сачувате ХТМЛ, МХТМЛ и ЕПУБ.Предвиђена вредност је “фалсификована”.
publicboolExportTocPageNumbers{get;set;}
Вредност имовине
ExportXhtmlTransitional
Потврђује да ли треба да напише Декларацију ДОКТИПЕ када се спаси на ХТМЛ или МХТМЛ.Када је ‘истина’, пише Декларацију ДОКТИПЕ у документу пре коренског елемента.Предвиђена вредност је ‘фалсификована’.Када се спаси на ЕПУБ или ХТМЛ5 (Аспосе.Вордс.Свавинг.ХтмлВерсион.Хтмл5) Декларација ДОКТИПЕ је увек написана.
publicboolExportXhtmlTransitional{get;set;}
Вредност имовине
Remarks
Aspose.Words uvek piše dobro formiran HTML bez obzira na ovo postavljanje.
Када , почетак ХТМЛ излазног документа ће изгледати овако:
<?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 1.0 Транзиционал спецификација, али исход неће увек валидисати против ДТД. Неке структуре унутар Мицрософт Ворд документа су тешко или немогуће мапирати до документа који ће ваљидити против КСНУМКС Схема. На пример, КсхТмл не дозвољава нисте листе (УЛ се не може нистирати унутра у другом УЛ елементу), али у Microsoft Вурд документу мулти-листе се јављају прилично често.
FontResourcesSubsettingSizeThreshold
Контролише које ресурсе шрифта морају бити подређене када се сачувате на ХТМЛ, МХТМЛ или ЕПУБ.Подређено је ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
Вредност имовине
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources омогућава извозити шрифтове као додиријске датотеке или као делове излазаАко документ користи многе шрифтове, посебно са великим бројем глифа, онда величина излаза може порастизнатно. подређивање шрифта смањује величину извоза шрифта путем филтрирања глифа којиНе користе се у актуелном документу.
Font subset funkcioniše sledeće:
По подразумевању, сви извођени шрифтови су подсетирани.
Подешавање Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold на позитиван вредност упутства __ WL27__ да подсетите шрифтове који величина датотеке је већа од одређене вредности.
Постављање имовине на System.Int32.MaxValue уклања подношење шрифта.
Приликом извоза ресурса шрифта, треба узети у обзир проблеме лиценцирања штампа. Аутори који желе да користе одређене штампе путем уређаја за штампу морају увек пажљиво проверити да је њихова намеравана употреба у опсегу лиценце. Многи комерцијални штампови тренутно не дозвољавају веб преузимање својих штампова у било којој форми. Лиценцијски споразуми који покривају неке штампове посебно напомиње да употреба кроз правила у ЦСС стиловима листова није дозвољена.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources
FontSavingCallback
Омогућава да се контролише како се шрифтови чувају када се документ чува на ХТМЛ, МХТМЛ или ЕПУБ.
publicIFontSavingCallbackFontSavingCallback{get;set;}
Вредност имовине
FontsFolder
Опрема физичку фасциклу у којој се шрифтови чувају приликом извоза документа у ХТМЛ.Default je prazna traka.
publicstringFontsFolder{get;set;}
Вредност имовине
Remarks
Када сачувате Aspose.Words.Документ у ХТМ формат и _ВЛ26.Савинг.ХтмлСавеОпције.ЕкспортФонтРесурс је постављен на ,УЛ 26мора да сачува шрифтове који се користе у документу као појединачне датотеке. _УНВ26.Сад.ГТмЛСасвеоптионс.ФунтсФолдер вам омогућава да наведете где ће шфитове бити чувани и _ВДМЛ66.
Ако сачувате документ у датотеку и дајете име фајла, Aspose.Words, по подразумевању, сачува шрифтове у истој фасциклу у којој је архивиран документ.
Ако сачувате документ у току, Aspose.Words нема фасциклу где да сачува шрифтове, али и даље мора да чува шфитове негде. у овом случају, морате да наведете приступачну фасу у _ВЛ26.Saving.HtmlSaveOptions.FontsFolder својство или пружити прилагођене струје путем _УЛ 26.Saching.ХтмлSavOption.
Ако фасциклу која је одређена Аппосе.Вордс.Савинг.ХтмлСавиоптионс.ФонтсФолдер не постоји, она ће бити креирана аутоматски.
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
Опрема име фасцикла који се користи за изградњу УРИ шрифта написан у ХТМЛ документ.Default je prazna traka.
publicstringFontsFolderAlias{get;set;}
Вредност имовине
Remarks
Када сачувате Aspose.Words.Документ у ХТМ формат и _ВЛ26.Савинг.ХтмлСавеОпције.ЕкспортФонтРесурс је постављен на ,УЛ 26мора да сачува шрифтове који се користе у документу као појединачне датотеке. _УНВ26.Сад.ГТмЛСасвеоптионс.ФунтсФолдер вам омогућава да наведете где ће шфитове бити чувани и _ВДМЛ66.
Ако Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias није празна линија, онда ће шрифт УРИ написан у ХТМЛ бити .
Ако је Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias празан реп, онда ће шрифт УРИ написан у ХТМЛ бити .
Ако је Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias постављен на ‘.’ (dot), онда ће име датотеке шрифта бити написано у ХТМЛ без пута, без обзира на друге опције.
Алтернативни начин да наведете име фасцикла за изградњу УРИ шрифта је да користите 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
Опрема верзију ХТМЛ стандарда који треба користити приликом складиштења документа на ХТМЛ или МХТМЛ.Стандардна вредност је Aspose.Words.Saving.HtmlVersion.Xhtml.
publicHtmlVersionHtmlVersion{get;set;}
Вредност имовине
ImageResolution
Спецификује резолуцију излаза за слике када се извозе у ХТМЛ, МХТМЛ или ЕПУБ.Дефолт је ‘96 дпи’.
publicintImageResolution{get;set;}
Вредност имовине
Remarks
Ова својство ефекат растер слике када Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize је и ефекти метафили извозе као ратер сликама. Неке сличне својства као што су копање или ротација захтевају спасавање трансформисаних слика, а у овом случају трансформације слика се стварају у одређеној резолуцији.
Гледајте такође
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Омогућава да се контролише како се слике чувају када се документ чува у ХТМЛ, МХТМЛ или ЕПУБ.
publicIImageSavingCallbackImageSavingCallback{get;set;}
Вредност имовине
ImagesFolder
Опрема физичку фасциклу у којој се слике чувају приликом извоза документа у ХТМЛ формат.Default je prazna traka.
publicstringImagesFolder{get;set;}
Вредност имовине
Remarks
Када сачувате Aspose.Words.Документ у ХТМЛ формату, _ВЛ26треба да сачува све слике уграђене у документ као појединачне датотеке. _УЛ 26.Савинг.ХтмлСавеОпције.ИмагеФолдер вам омогућава да наведете где ће слика бити спасена и _УНМ26.
Ако сачувате документ у датотеку и дајете име фајла, Aspose.Words, по подразумевању, сачува слике у истом фасциклу у којем се сакупља документ.
Ако сачувате документ у струју, Aspose.Words нема фасциклу где да сачувате слике, али и даље морате да чувате слику негде. у овом случају, морајте да одредите приступачан папку уWl26.Saving.HtmlSaveOptions.ImagesFolder својство или пружити прилагођене струје путем __ WL26.
Ако фасциклу која је одређена Аппосе.Вордс.Савинг.ХтмлСавиоптионс.ИмагеФолдер не постоји, она ће бити креирана аутоматски.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder је још један начин да наведете фасциклу где слике треба сачувати.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
Опрема име фасцикла који се користи за изградњу УРИ слике написане у ХТМЛ документ.Default je prazna traka.
publicstringImagesFolderAlias{get;set;}
Вредност имовине
Remarks
Када сачувате Aspose.Words.Документ у ХТМЛ формату, _ВЛ26треба да сачува све слике уграђене у документ као појединачне датотеке. _УЛ 26.Савинг.ХтмлСавеОпције.ИмагеФолдер вам омогућава да наведете где ће слика бити спасена и _УНМ26.
Ако Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias није празна линија, онда ће слика УРИ написана у ХТМЛ бити .
Ако је Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias празан реп, онда ће слика УРИ написана у ХТМЛ бити .
Ако је Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias постављен на ‘.’ (dot), онда ће име датотеке слике бити написано у ХТМЛ без пута, без обзира на друге опције.
Алтернативни начин да наведете име фасцикла за изградњу УРИ слике је да користите Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
Потврђује у којем формату се метафили чувају приликом извоза у ХТМЛ, МХТМЛ или ЕПУБ.Стандардна вредност је Aspose.Words.Saving.HtmlMetafileFormat.Png, што значи да се метафили преносе на растер ПНГ слике.
publicHtmlMetafileFormatMetafileFormat{get;set;}
Вредност имовине
Remarks
Метафили се не природно приказују ХТМЛ претраживачима. по подразумевању, Aspose.Words конвертује ВМФ и ЕМВ слике у ПНГ датотеке када се извозе у HTML. Друге опције су да се метафиле претвори у СВГ сликама или да их експортира као што је без трансформације.
Неке трансформације слике, посебно гравирање слике, неће се применити на метафилне слике ако се извозе у ХТМЛ без конверзије.
Гледајте такође
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Опрема максимални ниво наслова популациони на навигационом мапи приликом извоза у ЕПУБ, МОБИ, или АЗВ3 формати.
publicintNavigationMapLevel{get;set;}
Вредност имовине
Remarks
Мапа навигације омогућава корисничким агентима да пруже једноставан начин навигације кроз структуру документа. Обично тачке навигације одговарају насловима у документу. Да би се популационирали наслови до нивоа, ова вредност се додељује Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.
По подразумевању, популациони су три нивоа наслова: параграфи стилова , и . Можете поставити ову својство на вредност од 1 до 9 како бисте затражили одговарајућу максималну ниво.
OfficeMathOutputMode
Контролише како се OfficeMath објекти извозе у ХТМЛ, МХТМЛ или ЕПУБ.Стандардна вредност је Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
Вредност имовине
RemoveJavaScriptFromLinks
Потврђује да ли ће JavaScript бити уклоњен са линкова.Default је ‘фалсификована’.
publicboolRemoveJavaScriptFromLinks{get;set;}
Вредност имовине
Remarks
Ако је ова опција омогућена, све линкове који садрже JavaScript (на пример, линкови са “javascript:” у атрибуту href)То ће бити замењено “javascript:void(0)”. ово може помоћи у спречавању потенцијалних безбедносних ризика, као што су XSS напади.
ReplaceBackslashWithYenSign
Потврђује да ли би требало да се бацкслацх знакови замењују јен знаковима.Подређена вредност је “фалсификована”.
publicboolReplaceBackslashWithYenSign{get;set;}
Вредност имовине
Remarks
По подразумевању, Aspose.Words имитира понашање МС Ворда и не замењује бацкслацх ликове са јенским знаковима угенерисани ХТМЛ документи. међутим, претходне верзије Аппосе.Вордс извршио такве замене у одређенимОвај знаме омогућава повратну компатибилност са претходним верзијама Aspose.Words.
ResolveFontNames
Потврђује да ли се имена породице шрифта који се користе у документу решавају и замењују премаAspose.Words.Document.FontSettings када се пише у ХТМЛ-базирани формати.
publicboolResolveFontNames{get;set;}
Вредност имовине
Remarks
По подразумевању, ова опција је постављена и имена породице шрифта су написани у ХТМЛ као што је наведено у изворним документима. то јест, Aspose.Words.Document.FontSettings су игнорисани и није извршена резолуција или замена имена породице шрифта.
Ако је ова опција постављена на , Aspose.Words користи Aspose.Words.Document.FontSettings да реши свако име породице шрифта наведено у изворном документу у име доступне породице шрифта, обављајући замену шрифта као што је потребно.
ResourceFolder
Опрема физичку фасциклу у којој се чувају сви ресурси као што су слике, шрифтови и спољни ЦСС када документЕкспортира се у ХТМЛ. дефолт је празан струја.
publicstringResourceFolder{get;set;}
Вредност имовине
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder је најједноставнији начин за одређивање фасцикла у којој би сви ресурси требали бити написани.Други начин је да користите појединачне својства _www.wl26_.sawing.html.saveoption.FontsFolders, _wll26.saving.http.seveoptionen.ImagesFulder, и _wwl27.saing.ptml.sstyleSheetFileName
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder има нижи приоритет од фасцикла одређених путем _ВЛ26.Савинг.ХтмлСaveОптионс.ФонтсФолдер, _УЛ26.Свајање.ШтамоСвејањеФорд.ИмагеФолд, и __ УЛ66.Савица.ГтммСавион опције.ЦссСтилеСхејтФилеИме. На пример, ако иУМС-Схавица_СхтмолСховица опција.РесурсФолдер и_УНСХТМЛ.Спавица Опције..Фотонсфолдер су одређени, шрифти ће бити сачувани на __ ВЛ 26Савирање.
Ако фасцикла која је наведена Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder не постоји, она ће бити креирана аутоматски.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
Опрема име фасцикла који се користи за изградњу УРИ-а свих ресурса написаних у ХТМЛ документу.Default je prazna traka.
publicstringResourceFolderAlias{get;set;}
Вредност имовине
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias је најједноставнији начин да се утврди како УРИ за све ресурсне датотеке треба да буду изграђене. Сличне информације се могу одредити за слике и шрифтове одвојено путем _УЛ26.Савинг.ХтмлСавеОпције.ИмагеФолдерАлиас и __ВЛ26.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias има нижи приоритет него _ВЛ26.Савинг.ХтмлСавеОпције.ФонтсФолдерАлиас и __УЛ26.Свајање.Штамо, ако и УТМЛСалаопција.ИмагиСалдеАлијас. На пример, да ли су и Сулде-Аллиаси.РизофолДалиаса и _УНДЛ62.Свалде.СилдеПолдеЕпции.ЗлатиСолдАилиасе су наведени, УРИ шрифта ће бити изграђени користећи __Вал 26_Свајд.
Ako je Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias prazan, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder vrednost imovine će se koristiti za izgradnju resursa 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,Aspose.Words.SaveFormat.Azw3 или Aspose.Words.SaveFormat.Mobi
publicoverrideSaveFormatSaveFormat{get;set;}
Вредност имовине
ScaleImageToShapeSize
Потврђује да ли су слике скалиране од стране Аппосе.Слова до величине облика када се извози у ХТМЛ, МХТМЛ или ЕПУБ.Предвиђена вредност је ‘истина’.
publicboolScaleImageToShapeSize{get;set;}
Вредност имовине
Remarks
Слика у Мицрософт Ворд документу је облик.Слика има величину и слика има сопствену величину.Великости нису директно повезане.На пример, слика може бити 1024x786 пиксела, али форма која приказује ову слику може да буде 400x300 поена.
Да би се приказивала слика у претраживачу, мора се скалирати до величине облика. Аппосе.Вордс.Савинг.ХтмлСавеоптионс.СцалеИмагеТоСхапсхеиеееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееее
Када Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize је , слика је скалирана од стране _ВЛ26користећи висококвалитетну скалацију током извоза у ХТМЛ. Када _Вл26 _.Сaving .ХтмлСавеОпције.ЦалеИмагеТоСхееСиеес , слика је излаз са својом оригиналном величином и претраживач мора да га скалира.
Као резултат тога, обично ћете добити бољу квалитет приказивања у претраживачу и мање величине датотеке када Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize је , али боље квалитете штампања и брже конверзије када _www.save.html.
Поред облика који садрже појединачне растер слике, ова опција такође утиче на групе облика који се састоје од растер слике. Ако Аппосе.Вордс.Савинг.ХтмлСавеоптионс.СцалеИмагеТоШапеСизе је и група облика садржи растер слике чија је унутрашња резолуција већа од вредности наведене у Аппосе.Вордс.Савинг.ХтмлСавеоптионс.ИмагеРезолуција, Аппосе.Вордс ће повећати рендеринг резолуцију за ту групу.
Гледајте такође
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Контролише како се табеле, редове и ширине ћелија извозе у ХТМЛ, МХТМЛ или ЕПУБ.Стандардна вредност је Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
Вредност имовине
Remarks
У ХТМЛ формату, табеле, редове и ћелијске елементе (, , , ) могу имати њихове ширине одређене или у релативним (процентним) или апсолутним јединицама.
Када конвертујете документ у ХТМЛ користећиВЛ26, можда ћете желети да контролишете како се табеле, редове и ширине ћелија извозе како би утицали на то како је резултат документа приказан у визуелном агенту (на пример, претраживач или гледач).
На пример, ако конвертујете документ у ЕПУБ и намеравате да видите документ на мобилном уређају за читање, онда вероватно желите да избегнете извоз апсолутних вредности ширине. Да бисте то урадили, морате да одредите режим излаза Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeЈедноставно или __ WL26.