Class HtmlSaveOptions
Pôvodný názov: Aspose.Words.Saving Zhromaždenie: Aspose.Words.dll (25.4.0)
Môže sa použiť na určenie ďalších možností pri ukladaní dokumentu doSpoločnosť Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 alebo Aspose.Words.SaveFormat.Mobi formát.
Aby ste sa dozvedeli viac, navštívte Specify Save Options Dokumentačný článok .
public class HtmlSaveOptions : SaveOptions
Inheritance
object ← SaveOptions ← HtmlSaveOptions
Z dedičných členov
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()
Iniciuje nový príklad tejto triedy, ktorý môže byť použitý na ukladanie dokumentuv formáte Aspose.Words.SaveFormat.Html.
public HtmlSaveOptions()
HtmlSaveOptions(SaveFormat)
Iniciuje nový príklad tejto triedy, ktorý môže byť použitý na ukladanie dokumentuv Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 alebo Aspose.Words.SaveFormat.Mobi formát.
public HtmlSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Môže to byť Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 alebo Aspose.Words.SaveFormat.Mobi.
Properties
AllowNegativeIndent
Určuje, či sú negatívne ľavé a pravé podklady odsekov normalizované, keď sa ušetrí na HTML, MHTML alebo EPUB.
public bool AllowNegativeIndent { get; set; }
Hodnota nehnuteľnosti
Remarks
Keď negatívny index nie je povolený, je exportovaný ako nulová hranica na HTML. Keď je negatívny index povolený, môže sa odsek zobraziť čiastočne mimo okna prehliadača.
CssClassNamePrefix
Ukazuje prefix, ktorý je pridaný do všetkých názvov triedy CSS.Predvolená hodnota je prázdny riadok a generované názvy tried CSS nemajú žiadny spoločný prefix.
public string CssClassNamePrefix { get; set; }
Hodnota nehnuteľnosti
Remarks
Ak táto hodnota nie je prázdna, všetky triedy CSS generované spoločnosťou Aspose.Words začnú s špecifikovaným predpísaním.Toto by mohlo byť užitočné, napríklad ak pridáte vlastné CSS do generovaných dokumentov a chcete zabrániť konfliktom názvu triedy.
Ak hodnota nie je alebo je prázdna, musí to byť platný identifikátor CSS.
Exceptions
Hodnota nie je prázdna a nie je platným identifikátorom CSS.
CssSavingCallback
Umožňuje ovládať, ako sa CSS štýly ukladajú, keď sa dokument ukladá na HTML, MHTML alebo EPUB.
public ICssSavingCallback CssSavingCallback { get; set; }
Hodnota nehnuteľnosti
CssStyleSheetFileName
Ukazuje cestu a názov súboru Cascading Style Sheet (CSS), ktorý je napísaný v dokumenteJe exportovaný do HTML.Default je prázdny pruh.
public string CssStyleSheetFileName { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť je účinná len vtedy, keď sa dokument uloží vo formáte HTML a externý CSS štýlový list je požadovaný pomocou Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.
Ak je táto vlastnosť prázdna, súbor CSS sa uloží do rovnakého priečinka a s rovnakým názvom ako dokument HTML, ale s rozšírením “.css”.
Ak je v tejto vlastnosti uvedená iba cesta, ale ani názov súboru, bude súbor CSS uložený do špecifikovanej priečinka a bude mať rovnaký názov ako dokument HTML, ale s rozšírením “css”.
Ak priečinok špecifikovaný touto vlastnosťou neexistuje, bude vytvorený automaticky pred uložením súboru CSS.
Ďalším spôsobom, ako určiť priečinok, kde je externý súbor CSS uložený, je použiť Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
Ukazuje, ako sa CSS (Cascading Style Sheet) štýly vyvážajú do HTML, MHTML alebo EPUB.Predvolená hodnota je Aspose.Words.Saving.CssStyleSheetType.Inline pre HTML/MHTML aAspose.Words.Saving.CssStyleSheetType.External pre EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
Hodnota nehnuteľnosti
Remarks
Uložiť CSS štýlový list do vonkajšieho súboru je podporovaný len pri ukladaní do HTML. Keď sa vyvážate do jedného z formátov kontajnera (EPUB alebo MHTML) a špecifikovať Aspose.Words.Saving.CssStyleSheetType.External, CSS súbory budú encapsulated do výstupného balíka.
Pozri tiež
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Umožňuje ovládať, ako sú časti dokumentu uložené, keď je dokument uložený v HTML alebo EPUB.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
Hodnota nehnuteľnosti
DocumentSplitCriteria
Upozorňuje, ako by sa dokument mal rozdeliť pri ukladaní na Aspose.Words.SaveFormat.Html,Aspose.Words.SaveFormat.Epub alebo Aspose.Words.SaveFormat.Azw3 formát.V predvolenom nastavení je Aspose.Words.Saving.DocumentSplitCriteria.Nie pre HTML aAspose.Words.Saving.DocumentSplitCriteria.HeadingParagraf pre EPUB a AZW3.
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
Hodnota nehnuteľnosti
Remarks
Zvyčajne by ste chceli dokument uložený do HTML ako jeden súbor. Ale v niektorých prípadoch je lepšie rozdeliť výstup do niekoľkých menších HTML stránok. Keď sa uloží do formátu HTML tieto stránky budú vystup na jednotlivé súbory alebo toky.
Dokument nemôže byť rozdelený pri ukladaní vo formáte MHTML.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
Určuje maximálnu úroveň názvov, na ktorej rozdeliť dokument.Default hodnota je ‘2’.
public int DocumentSplitHeadingLevel { get; set; }
Hodnota nehnuteľnosti
Remarks
Keď Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria zahŕňa Wl26.Poskytovanie.NávrhParagraf a táto vlastnosť je nastavená na hodnotu od 1 do 9, dokument bude rozdelený na odseky formátované pomocou , , atď. štýly až do špecifikovanej titulnej úrovne.
Podľa predvoleného nastavenia, iba a odseky spôsobujú, že sa dokument rozdeľuje. Umiestnenie tejto vlastnosti na nulu spôsobí, aby dokument nebol rozdelený v hlavných oddieloch vôbec.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
Encoding
Určuje kódovanie na použitie pri exportovaní do HTML, MHTML alebo EPUB.Default hodnota je ’nový UTF8Encoding(false)’ (UTF-8 bez BOM).
public Encoding Encoding { get; set; }
Hodnota nehnuteľnosti
ExportCidUrlsForMhtmlResources
Určuje, či používať CID (Content-ID) URL pre referenčné zdroje (obrázky, písma, CSS) zahrnuté v MHTML dokumentoch.
public bool ExportCidUrlsForMhtmlResources { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto možnosť ovplyvňuje iba dokumenty, ktoré sú uložené v MHTML.
V predvolenom nastavení sa zdroje v dokumentoch MHTML odkazujú názvom súboru (napríklad “image.png”), ktoré sa zhodujú s názvami “Content-Location” časti MIME.
Táto možnosť umožňuje alternatívnu metódu, v ktorej sú odkazy na zdrojové súbory napísané ako CID (Content-ID) URL (napríklad “cid:image.png”) a sú zodpovedané proti titulkom “Content-ID”.
V teórii by nemal byť žiadny rozdiel medzi dvoma referenčnými metódami a ani jeden z nich by mal fungovať dobre v akomkoľvek prehliadači alebo e-mailovom agente. V praxi však niektorí agenti nedokážu získať zdroje podľa názvu súboru. Ak váš prehliadač alebo e-mailový agent odmieta nahrať zdroje zahrnuté v dokumente MTHML (nie zobrazuje obrázky alebo ne nahraje CSS štýly), skúste exportovať dokument s URL adresami CID.
ExportDocumentProperties
Určuje, či exportovať vstavané a prispôsobené vlastnosti dokumentu do HTML, MHTML alebo EPUB.Default hodnota je ‘falošné’.
public bool ExportDocumentProperties { get; set; }
Hodnota nehnuteľnosti
ExportDropDownFormFieldAsText
Ovláda, ako sú položky formy drop-down uložené do HTML alebo MHTML.Default hodnoty sú “falošné”.
public bool ExportDropDownFormFieldAsText { get; set; }
Hodnota nehnuteľnosti
Remarks
Pri nastavení na , vyváža položky formy drop-down ako normálny text. Keď , vyváža položky formy drop-down ako položku SELECT v HTML.
Pri exportovaní do EPUB sú textové položky formulára vždy uložené ako text kvôli požiadavkám tohto formátu.
ExportFontResources
Určuje, či by mali byť zdroje písma vyvezené do HTML, MHTML alebo EPUB.Default je “falošný”.
public bool ExportFontResources { get; set; }
Hodnota nehnuteľnosti
Remarks
<p>Exporting font resources allows for consistent document rendering independent of the fonts available
in a given user's environment.</p>
Ak Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources je nastavený na , hlavný HTML dokument bude odkazovať na každý písmo prostredníctvom CSS 3 v pravidle a písma bude vystupovať ako samostatné súbory.
Ak Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 je nastavený , písma nebudú uložené do samostatných súborov.
Pri exportovaní fontových zdrojov by sa mali zvážiť problémy s licencovaním fontov. Autori, ktorí chcú používať špecifické fonty prostredníctvom stiahnuteľného fontového mechanizmu, musia vždy starostlivo overiť, že ich zamýšľané použitie je v rozsahu licencie font. Mnohé komerčné písma v súčasnosti neumožňujú webové stiahnutie ich písmen v akejkoľvek podobe. Licenčné dohody, ktoré pokrývajú niektoré písmena konkrétne poznamenávajú , že používanie prostredníctvom pravidiel v CSS štýlových listoch nie je povolené.
Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
Upozorňuje, či by mali byť zdroje písma vložené do HTML v Base64 kódovanie.Default je “falošné”.
public bool ExportFontsAsBase64 { get; set; }
Hodnota nehnuteľnosti
Remarks
Podľa predvoleného nastavenia sa písma píšu do samostatných súborov. Ak je táto možnosť nastavená , písma budú vložené do CSS dokumentu v šifrovaní Base64.
ExportHeadersFootersMode
Upozorňuje, ako sú hlavice a nohy výstupom do HTML, MHTML alebo EPUB.Predvolená hodnota je Aspose.Words.Saving.ExportHeadersFootersMode.PerSection pre HTML/MHTMLa Aspose.Words.Saving.ExportHeadersFootersMode.Nie pre EPUB.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
Hodnota nehnuteľnosti
Remarks
Je ťažké zmysluplne vytvoriť titulky a stopy do HTML, pretože HTML nie je vyhľadávaný.
Keď je táto nehnuteľnosť Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words vyváža iba primárne hlavice a nohy na začiatku a konci každej sekcie.
Keď je to Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter sa vyváža iba prvý primárny nadpis a posledný primárny stop (vrátane prepojených s predchádzajúcim).
Môžete zakázať export hlavy a nohy úplne tým, že nastavíte túto vlastnosť na Aspose.Words.Saving.ExportHeadersFootersMode.None.
ExportImagesAsBase64
Upozorňuje, či sú obrázky uložené vo formáte Base64 na výstup HTML, MHTML alebo EPUB.Default je “falošný”.
public bool ExportImagesAsBase64 { get; set; }
Hodnota nehnuteľnosti
Remarks
Keď je táto vlastnosť nastavená na obrázky, údaje sa vyvážajú priamo do prvkov a samostatné súbory sa nevytvárajú.
ExportLanguageInformation
Určuje, či sa jazykové informácie vyvážajú do HTML, MHTML alebo EPUB.Default je “falošný”.
public bool ExportLanguageInformation { get; set; }
Hodnota nehnuteľnosti
Remarks
Keď je táto vlastnosť nastavená na Aspose.Words vyjde HTML atribút na prvky dokumentu, ktoré špecifikujú jazyk.
ExportListLabels
Kontroluje, ako zoznamové štítky sú výstupom do HTML, MHTML alebo EPUB.Predvolená hodnota je Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
Hodnota nehnuteľnosti
ExportOriginalUrlForLinkedImages
Určuje, či by sa pôvodný URL mal používať ako URL prepojených obrázkov.Default hodnoty sú “falošné”.
public bool ExportOriginalUrlForLinkedImages { get; set; }
Hodnota nehnuteľnosti
Remarks
Ak je hodnota nastavená na Aspose.Words.Drawing.ImageData.SourceFullName hodnota sa používa ako URL prepojených obrázkov a prepojených obrázkov nie sú naložené do priečinka dokumentu alebo Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Ak je hodnota nastavená na prepojené obrázky sú nahrané do priečinka dokumentu alebo Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder a URL každého pripojeného obrazu je konštruovaný v závislosti od priečinkov dokumentu, www.wl26.Vyberanie.
ExportPageMargins
Upozorňuje, či sa marginy stránok vyvážajú do HTML, MHTML alebo EPUB.Default je falošný.
public bool ExportPageMargins { get; set; }
Hodnota nehnuteľnosti
Remarks
Aspose.Words nezobrazuje predvolenú plochu stránok.Ak sú niektoré prvky úplne alebo čiastočne kliptované okrajom dokumentu, zobrazená oblasť sa môže rozšíriť otáto možnosť.
ExportPageSetup
Ukazuje, či je nastavenie stránky exportované do HTML, MHTML alebo EPUB.Default je “falošné”.
public bool ExportPageSetup { get; set; }
Hodnota nehnuteľnosti
Remarks
Každý Aspose.Words.Section v Aspose.Words dokument model poskytuje informácie o nastavení stránky prostredníctvom triedy Aspose.Words.PageSetup. Keď vyvážate dokument do HTML formátu, môžete potrebovať, aby sa tieto informácie pre ďalšie použitie. najmä, nastavenie stránky môže byť dôležité pre renderovanie do vysielaných médií (tlačenie) alebo následnú konverziu do pôvodných formátov súborov Microsoft Word (DOCX, DOC, RTF, WML).
Vo väčšine prípadov je HTML určený na zobrazenie v prehliadačoch, kde sa vysielanie neuskutočňuje.
ExportRelativeFontSize
Ukazuje, či by veľkosti písma mali byť výstupom v relatívnych jednotkách, keď sa uloží na HTML, MHTML alebo EPUB.Default je “falošný”.
public bool ExportRelativeFontSize { get; set; }
Hodnota nehnuteľnosti
Remarks
V mnohých existujúcich dokumentoch (HTML, IDPF EPUB) sú veľkosti písma uvedené v relatívnych jednotkách. To umožňuje aplikáciám prispôsobiť veľkosť textu pri zobrazení / spracovaní dokumentov. Napríklad, Microsoft Internet Explorer má podmenu “View->Text Size”, Adobe Digital Editions má dva tlačidlá: Zvýšenie / Zníženie Text Size. Ak očakávate, že táto funkcia bude fungovať potom nastaviť Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize vlastnosť na .
Aspose Words dokument model obsahuje a prevádzkuje iba s absolútnymi jednotkami veľkosti písma. Relatívne jednotky potrebujú dodatočnú logiku na prepočítanie z nejakej pôvodnej (štandardnej) rozmery. Veľkosť písmena štýlu dokumentu sa berie ako štandard. Napríklad, ak má 12pt písmo a niektorý text je 18pt potom to bude výstup v súvislosti s HTML.
Keď je táto možnosť povolená, dokumentové prvky okrem textu budú stále mať absolútne veľkosti. Tiež niektoré textové atribúty môžu byť vyjadrené úplne. Zvlášť, line spacing špecifikované s “presné” pravidlo by mohlo produkovať nežiaduce výsledky pri škálovaní text. Takže zdrojové dokumenty by mali byť správne navrhnuté a testované pri vývoze s Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize nastavený na .
ExportRoundtripInformation
Upozorňuje, či napísať informácie o okrúhlech pri ukladaní do HTML, MHTML alebo EPUB.Default hodnota je “pravdivá” pre HTML a “falšovaná” pre MHTML a EPUB.
public bool ExportRoundtripInformation { get; set; }
Hodnota nehnuteľnosti
Remarks
Ušetrenie informácií o okrúhlych cestách umožňuje obnoviť dokumentové vlastnosti, ako sú záložné stanice, komentáre, hlavičky a stopy počas HTML dokumentov nahrávania späť do objektu Aspose.Words.Dokument.
Keď sa informácie o okrúhlej dráhe vyvážajú ako -aw-* CSS vlastnosti príslušných HTML prvkov.
Kedy , nespôsobuje, že žiadne informácie okrúhlych prechádzok, aby sa vydajú do produkovaných súborov.
ExportShapesAsSvg
Skontroluje, či sa uzly Aspose.Words.Drawing.Shape konvertujú na SVG obrázky, keď sa uloží na HTML, MHTML, EPUB alebo AZW3.
public bool ExportShapesAsSvg { get; set; }
Hodnota nehnuteľnosti
Remarks
Ak je táto možnosť nastavená na , Aspose.Words.Drawing.Shape uzly sa vyvážajú ako
ExportTextInputFormFieldAsText
Skontroluje, ako sú textové vstupné formuláre uložené do HTML alebo MHTML.Default hodnoty sú “falošné”.
publicboolExportTextInputFormFieldAsText{get;set;}
Hodnota nehnuteľnosti
Remarks
Keď je nastavený na , textový vstupný formulár vyváža polia ako normálny text. Kedy , Word exportuje textové vstupné formuláre ako prvky INPUT v HTML.
Pri exportovaní do EPUB sú textové vstupné formuláre vždy uložené ako text kvôli požiadavkám tohto formátu.
ExportTocPageNumbers
Určuje, či napísať čísla stránok do tabuľky obsahu pri ukladaní HTML, MHTML a EPUB.Default hodnota je ‘falošné’.
publicboolExportTocPageNumbers{get;set;}
Hodnota nehnuteľnosti
ExportXhtmlTransitional
Určuje, či napísať vyhlásenie DOCTYPE pri ukladaní na HTML alebo MHTML.Keď je “pravdivé”, napísať vyhlásenie DOCTYPE v dokumente pred koreňovým prvkom.Default hodnota je “false”.Keď je uložené na EPUB alebo HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) je vyhlásenie DOCTYPE vždy napísané.
publicboolExportXhtmlTransitional{get;set;}
Hodnota nehnuteľnosti
Remarks
Aspose.Words vždy píše dobre formovaný HTML bez ohľadu na toto nastavenie.
Kedy , začiatok dokumentu výstupu HTML bude vyzerať takto:
<?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 sa zameriava na výstup XHTML v súlade s prechodnou špecifikáciou XML 1.0, ale výsledok nebude vždy validovať proti DTD. Niektoré štruktúry vo vnútri dokumentu Microsoft Word sú ťažké alebo nemožné mapovať do dokumentu, ktorý validuje proti schémy XML. Napríklad, XML neumožňuje ničené zoznamy (UL nemôže byť ničený v rámci iného prvku UL), ale v dokumente SQL Word sa často vyskytujú viaceré úrovne zoznamov.
FontResourcesSubsettingSizeThreshold
Ovláda, ktoré fontové zdroje potrebujú subsetovať pri ukladaní na HTML, MHTML alebo EPUB.Default je ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
Hodnota nehnuteľnosti
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources umožňuje exportovať písma ako doterajšie súbory alebo ako časti výstupuAk dokument používa mnoho písmen, najmä s veľkým počtom glyfov, potom veľkosť výstupu môže rásťZloženie fontov znižuje veľkosť vyváženého fontového zdroja filtrovaním glyfov, ktoréNepoužívajú sa v súčasnom dokumente.
Fontové subsetovanie funguje nasledovne:
Z predvoleného dôvodu sú všetky vyvážané písma subsetované.
Nastavenie Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold na pozitívnu hodnotu inštrukcieWl26na subset písma, ktoré sú veľkosť súboru je väčšia ako špecifikovaná hodnota.
Nastavenie vlastnosti na System.Int32.MaxValue potláča podriadenie písma.
Pri exportovaní fontových zdrojov by sa mali zvážiť problémy s licencovaním fontov. Autori, ktorí chcú používať špecifické fonty prostredníctvom stiahnuteľného fontového mechanizmu, musia vždy starostlivo overiť, že ich zamýšľané použitie je v rozsahu licencie font. Mnohé komerčné písma v súčasnosti neumožňujú webové stiahnutie ich písmen v akejkoľvek podobe. Licenčné dohody, ktoré pokrývajú niektoré písmena konkrétne poznamenávajú , že používanie prostredníctvom pravidiel v CSS štýlových listoch nie je povolené.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources
FontSavingCallback
Umožňuje ovládať, ako sú písma uložené, keď je dokument uložený v HTML, MHTML alebo EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
Hodnota nehnuteľnosti
FontsFolder
Určuje fyzickú priečinok, v ktorom sú písma uložené pri exportácii dokumentu do HTML.Default je prázdny pruh.
publicstringFontsFolder{get;set;}
Hodnota nehnuteľnosti
Remarks
Keď sa ukladá Aspose.Words.Dokument v HTML formáte aWl26.Saving.HtmlSaveOptions.ExportFontResources je nastavený na , _ WL27_ potrebuje ukladať písma používané v dokumente ako samostatné súbory. _www.save.php.orgvám umožní určiť, kde sa písmená budú uložené a _wl28.Selling.htmlSavOption.FonsFolderAlias vám umožňuje uviesť, ako bude písmo URI bude postavený.
Ak uložíte dokument do súboru a poskytnete názov súbory, Aspose.Words, podľa predvoleného nastavenia, ukladá písma v tom istom priečinku, kde je dokument uložený.
Ak uložíte dokument do prúdu, Aspose.Words nemá priečinok, kde uložiť písma, ale stále potrebujete ukladať písmená niekde. V tomto prípade, budete musieť zadať prístupný priečok vWl26.Saving.HtmlSaveOptions.FontsFolder vlastnosť alebo poskytnúť prispôsobené toky prostredníctvom _www.wl26.save.
Ak priečinok podľa Aspose.Words.Saving.HtmlSaveOptions.FontsFolder neexistuje, vytvorí sa automaticky.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder je ďalší spôsob, ako určiť priečinok, kde by mali byť písma uložené.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
FontsFolderAlias
Určuje názov priečinka používaného na vytvorenie fontových URI napísaných v HTML dokumente.Default je prázdny pruh.
publicstringFontsFolderAlias{get;set;}
Hodnota nehnuteľnosti
Remarks
Keď sa ukladá Aspose.Words.Dokument v HTML formáte aWl26.Saving.HtmlSaveOptions.ExportFontResources je nastavený na , _ WL27_ potrebuje ukladať písma používané v dokumente ako samostatné súbory. _www.save.php.orgvám umožní určiť, kde sa písmená budú uložené a _wl28.Selling.htmlSavOption.FonsFolderAlias vám umožňuje uviesť, ako bude písmo URI bude postavený.
Ak Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias nie je prázdny riadok, potom bude písmo URI napísané v HTML .
Ak je Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias prázdny riadok, potom bude písmo URI napísané v HTML .
Ak je Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias nastavený na ‘.’ (dot), potom sa názov súboru písma píše do HTML bez cesty bez ohľadu na iné možnosti.
Alternatívnym spôsobom, ako určiť názov priečinka na vytvorenie font URI je použiť 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
Určuje verziu štandardu HTML, ktorá by sa mala použiť pri ukladaní dokumentu do HTML alebo MHTML.Predvolená hodnota je Aspose.Words.Saving.HtmlVersion.Xhtml.
publicHtmlVersionHtmlVersion{get;set;}
Hodnota nehnuteľnosti
ImageResolution
Určuje rozlíšenie výstupu pre obrázky pri exportovaní do HTML, MHTML alebo EPUB.Default je ‘96 dpi’.
publicintImageResolution{get;set;}
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť účinky raster obrázky, keď Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize je a efekty metafory vyvážajú ako rasteri obrazy. Niektoré obrázkové vlastnosti, ako je hromadenie alebo otáčanie vyžaduje úsporu transformovaných obrázkov a v tomto prípade transformované obrázok sú vytvorené v danej rozlíšenie.
Pozri tiež
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Umožňuje ovládať, ako sú obrázky uložené, keď je dokument uložený v HTML, MHTML alebo EPUB.
publicIImageSavingCallbackImageSavingCallback{get;set;}
Hodnota nehnuteľnosti
ImagesFolder
Určuje fyzickú priečinok, kde sú obrázky uložené pri exportácii dokumentu do formátu HTML.Default je prázdny pruh.
publicstringImagesFolder{get;set;}
Hodnota nehnuteľnosti
Remarks
Keď uložíte Aspose.Words.Dokument v HTML formáte,VL27potrebuje uložiť všetky obrázky vložené do dokumentu ako samostatné súbory.VW26.Saving.HtmlSaveOptions.ImagesFolder vám umožní určiť, kde sa budú snímky uložené a _vW26.
Ak uložíte dokument do súboru a poskytnete názov súbory, Aspose.Words, podľa predvoleného nastavenia, ukladá obrázky v tom istom priečinku, kde je dokument uložený.
Ak uložíte dokument do prúdu, Aspose.Words nemá priečinok, kde uložiť obrázky, ale stále potrebujete uloženie obrázkov niekde. V tomto prípade, budete musieť zadať prístupný priečok vWl26.Saving.HtmlSaveOptions.ImagesFolder vlastnosť alebo poskytnúť prispôsobené toky prostredníctvom _www.wl26.
Ak priečinok podľa Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder neexistuje, vytvorí sa automaticky.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder je ďalší spôsob, ako určiť priečinok, kde by mali byť obrázky uložené.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
Určuje názov priečinka používaného na vytvorenie obrázkov URI napísaných do HTML dokumentu.Default je prázdny pruh.
publicstringImagesFolderAlias{get;set;}
Hodnota nehnuteľnosti
Remarks
Keď uložíte Aspose.Words.Dokument v HTML formáte,VL27potrebuje uložiť všetky obrázky vložené do dokumentu ako samostatné súbory.VW26.Saving.HtmlSaveOptions.ImagesFolder vám umožní určiť, kde sa budú snímky uložené a _vW26.
Ak Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias nie je prázdny riadok, potom obrázok URI napísaný v HTML bude .
Ak je Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias prázdny riadok, potom obrázok URI napísaný v HTML bude .
Ak je Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias nastavený na ‘.’ (dot), potom sa názov súboru obrázka píše do HTML bez cesty bez ohľadu na iné možnosti.
Alternatívnym spôsobom, ako určiť názov priečinka na vytvorenie obrázkov URI je použiť Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
Ukazuje, v akom formáte sa metafily ukladajú pri exportovaní do HTML, MHTML alebo EPUB.Predvolená hodnota je Aspose.Words.Saving.HtmlMetafileFormat.Png, čo znamená, že metafily sú renderované na raster PNG obrazy.
publicHtmlMetafileFormatMetafileFormat{get;set;}
Hodnota nehnuteľnosti
Remarks
Metafily nie sú nativne zobrazené prehliadačmi HTML. podľa predvoleného nastavenia Aspose.Words konvertuje obrázky WMF a EMF do súborov PNG pri vývoze do html. Ďalšou možnosťou je previesť metafily do obrázkov SVG alebo ich exportovať tak, ako je bez konverzie.
Niektoré obrázkové transformácie, najmä obrázkové hromadenie, nebudú aplikované na metafyzické obrázky, ak sú exportované do HTML bez konverzie.
Pozri tiež
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Určuje maximálnu úroveň názvov obývaných v navigačnej mape pri vývoze do formátov EPUB, MOBI alebo AZW3.
publicintNavigationMapLevel{get;set;}
Hodnota nehnuteľnosti
Remarks
Navigačná mapa umožňuje užívateľským agentom poskytnúť jednoduchý spôsob navigácie cez štruktúru dokumentu. Zvyčajne navigačné body zodpovedajú titulkom v dokumente. Na populáciu titulkov až do úrovne pridajte túto hodnotu Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.
V predvolenom nastavení sú populované tri úrovne názvov: odseky štýlov a . Môžete nastaviť túto vlastnosť na hodnotu od 1 do 9 s cieľom požiadať o príslušnú maximálnu úroveň. Nastavenie na nulu zníži navigačnú mapu len na koreň dokumentu alebo koreň dokumentových častí.
OfficeMathOutputMode
Kontroluje, ako sa objekty OfficeMath vyvážajú do HTML, MHTML alebo EPUB.Predvolená hodnota je Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
Hodnota nehnuteľnosti
RemoveJavaScriptFromLinks
Určuje, či bude JavaScript odstránený z odkazov.Default je “falošný”.
publicboolRemoveJavaScriptFromLinks{get;set;}
Hodnota nehnuteľnosti
Remarks
Ak je táto možnosť povolená, všetky odkazy obsahujúce JavaScript (napr. odkazy s “javascript:” v atribúte href)bude nahradený “javascript:void(0)”. To môže pomôcť predísť potenciálnym bezpečnostným rizikám, ako sú útoky XSS.
ReplaceBackslashWithYenSign
Upozorňuje, či by mali byť znaky backslash nahradené znakmi jena.Default hodnota je ‘falošná’.
publicboolReplaceBackslashWithYenSign{get;set;}
Hodnota nehnuteľnosti
Remarks
Podľa predvoleného nastavenia, Aspose.Words napodobňuje správanie MS Word a nenahradí znaky backslash znakmi vgenerované dokumenty HTML. Avšak, predchádzajúce verzie Aspose.Words vykonali takéto náhrady v niektorýchTáto vlajka umožňuje spätnú kompatibilitu s predchádzajúcimi verziami Aspose.Words.
ResolveFontNames
Upozorňuje, či sú rodinné mená písma používané v dokumente vyriešené a nahradené podľaAspose.Words.Document.FontSettings pri písaní do formátov založených na HTML.
publicboolResolveFontNames{get;set;}
Hodnota nehnuteľnosti
Remarks
V predvolenom nastavení je táto možnosť nastavená a názvy rodiny fontov sú napísané do HTML, ako je uvedené v zdrojových dokumentoch. To znamená, Aspose.Words.Document.FontSettings sú ignorované a žiadna rozlíšenie alebo náhrada názvov rodiny fontov nie je vykonaná.
Ak je táto možnosť nastavená na , Aspose.Words používa Aspose.Words.Document.FontSettings na vyriešenie každého názvu rodiny písma uvedeného v zdrojovom dokumente do názvu dostupnej rodiny písma, vykonávanie výmeny písma podľa potreby.
ResourceFolder
Určuje fyzický priečinok, v ktorom sú uložené všetky zdroje, ako sú obrázky, písma a externé CSS, keď dokumentje exportovaný do HTML. Default je prázdny riadok.
publicstringResourceFolder{get;set;}
Hodnota nehnuteľnosti
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder je najjednoduchší spôsob, ako určiť priečinok, v ktorom by mali byť všetky zdroje napísané. Ďalším spôsobom je použitie individuálnych vlastností _www.wl26_.sawing.html.saveoption.FontsFolders, _ww.vl26.vložiť.http.savoptions..imagesFole, a _wll27.savov.ptml.svlSavopti.CssStyleSheetFileName.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder má nižšiu prioritu ako priečinky špecifikované prostredníctvom _www.wl26_.saving.htmlSavingOption.FontsFolders, _ww.wh.saveopties.ImagesFols, a _wh2f.sawing.huw.Wh.shapings.CssStyleSheetFileName. Napríklad, ak sa obaja __wh3f_wh6f-wh7f/wh4f /wh5f -wh8f .savin.hr.
Ak priečinok špecifikovaný Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder neexistuje, vytvorí sa automaticky.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
Určuje názov priečinka používaného na vytvorenie URI všetkých zdrojov napísaných v HTML dokumente.Default je prázdny pruh.
publicstringResourceFolderAlias{get;set;}
Hodnota nehnuteľnosti
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias je najjednoduchší spôsob, ako uviesť URI pre všetky zdrojové súbory by mali byť konštruované. Rovnaké informácie môžu byť špecifikované pre obrázky a písma oddelene prostredníctvom _www.wl26_.sawing.htmlSavOption.ImagesFilderAlias a _wll26.saining.httpSavaOpcions.FontsFulderAlia vlastnosti, resp. Avšak, neexistuje žiadna individuálna vlastnosť pre CSS.
WL26_.Saving.HtmlSaveOptions.ResourceFolderAlias má nižšiu prioritu ako _www.wl26_.saving.htmlSavingOption.FontsFulderAlias a _wwl26.save.huvudyVlastnosti.Images.WhatsApps.napríklad, ak obajawhatsapp.shit.thmls.spoľby.hrdzavoptiky.resourcefoldenia awll26.saviť.whtsaptické opcie.hntmlPohodovky sú špecifikované, fonty URI budú konštruované s použitím _whitsaptic_savingu.
Ak je Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias je prázdny, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder vlastnosť hodnota bude použitá na vytvorenie zdrojových URI.
Ak je Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias nastavený na ‘.’ (dot), zdrojové URI bude obsahovať iba názvy súborov, bez cesty.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias
SaveFormat
Ukazuje formát, v ktorom bude dokument uložený, ak sa tento objekt uložených možností používa.Môže to byť Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 alebo Aspose.Words.SaveFormat.Mobi.
publicoverrideSaveFormatSaveFormat{get;set;}
Hodnota nehnuteľnosti
ScaleImageToShapeSize
Určuje, či sú obrázky skalované Aspose.Words na hraničnú veľkosť tvaru pri exportovaní do HTML, MHTML alebo EPUB.Default hodnota je ‘pravdivá’.
publicboolScaleImageToShapeSize{get;set;}
Hodnota nehnuteľnosti
Remarks
Obrázok v dokumente Microsoft Word je tvar. tvar má veľkosť a obrázok má svoju vlastnú veľkosť. Veľkosti nie sú priamo spojené. Napríklad, obraz môže byť 1024x786 pixelov, ale tvar, ktorý zobrazuje tento obraz môžu byť 400x300 bodov.
Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize vlastnosť kontroluje, kde sa obraz skaluje: v Aspose.Words počas exportu do HTML alebo v prehliadači pri zobrazovaní dokumentu.
Keď Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize je , obrázok je škálovaný nawl26pomocou vysoko kvalitného škála počas exportu do HTML. Keď _www.whl.save.Thumbnail.scaleimagetoShapesize , obraz je výstup s jeho pôvodnej veľkosti a prehliadač musí skaliť ho.
V dôsledku toho budete zvyčajne získať lepšiu kvalitu zobrazenia v prehliadači a menšiu veľkosť súboru, keď Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize je , ale lepšia kvalita tlače a rýchlejšia konverzia, kedywww.wl26.
Okrem tvarov, ktoré obsahujú jednotlivé raster obrázky, táto možnosť tiež ovplyvňuje skupinové tvary pozostávajúce z raster obrázky. Ak Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize je a skupina tvar obsahuje raster obrázky, ktorých vnútorná rozlíšenie je vyššia ako hodnota uvedená v Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words zvýši rendering rozlíšenie pre túto skupinu.
Pozri tiež
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Kontroluje, ako sa tabuľky, riadky a bunkové šírky vyvážajú do HTML, MHTML alebo EPUB.Predvolená hodnota je Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
Hodnota nehnuteľnosti
Remarks
V HTML formáte môžu mať tabuľky, riadky a bunkové prvky (, , , ) ich šírky špecifikované buď v relatívnych (procentných) alebo v absolútnych jednotkách.V dokumente v Aspose.Words, tabule, rady a bunky môžu byť špecificované pomocou či už relativných alebo absolutných jednotiek.
Keď konvertujete dokument na HTML pomocou Aspose.Words, možno budete chcieť ovládať spôsob, akým sa tabuľky, riadky a šírky buniek vyvážajú, aby ovplyvnili, ako sa výsledný dokument zobrazuje v vizuálnom agente (napr. prehliadač alebo prehliadka).
Použite túto vlastnosť ako filter na určenie, ktoré tabuľkové šírky hodnoty sú vyvezené do cieľového dokumentu. Napríklad, ak konvertujete dokument na EPUB a plánujete zobraziť dokument v mobilnom čítačke, potom sa pravdepodobne chcete vyhnúť vývozu absolútnych širokých hodnôt. Na to budete musieť určiť režim výstupu Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly alebo __ WL26.