Class HtmlSaveOptions
Název místa: Aspose.Words.Saving Shromáždění: Aspose.Words.dll (25.4.0)
Může být použit k určení dalších možností při uložení dokumentu doSpolečnost Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Formát Aspose.Words.SaveFormat.Azw3 nebo formát Aspose.Words.SaveFormat.Mobi.
Chcete-li se dozvědět více, navštivte Specify Save Options Dokumentační článek .
public class HtmlSaveOptions : SaveOptions
Inheritance
object ← SaveOptions ← HtmlSaveOptions
Dědiční č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ý příklad této třídy, který lze použít k uložení dokumentuv formátu Aspose.Words.SaveFormat.Html.
public HtmlSaveOptions()
HtmlSaveOptions(SaveFormat)
Iniciuje nový příklad této třídy, který lze použít k uložení dokumentuv Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Formát Aspose.Words.SaveFormat.Azw3 nebo formát Aspose.Words.SaveFormat.Mobi.
public HtmlSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Může být Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Společnost Aspose.Words.SaveFormat.Azw3 nebo Aspose.Words.SaveFormat.Mobi.
Properties
AllowNegativeIndent
Určuje, zda jsou negativní levé a pravé podklady odstavců normalizovány, když se ušetří do HTML, MHTML nebo EPUB'.
public bool AllowNegativeIndent { get; set; }
Hodnota nemovitosti
Remarks
Když negativní indent není povolen, je exportován jako nulová hranice do HTML. Když je povolen negativní indent, odstavec se může objevit částečně mimo okno prohlížeče.
CssClassNamePrefix
Určuje předpověď, která je přidána ke všem názvům třídy CSS.Předvolená hodnota je prázdný řádek a generované názvy třídy CSS nemají žádný společný předpov.
public string CssClassNamePrefix { get; set; }
Hodnota nemovitosti
Remarks
Pokud tato hodnota není prázdná, všechny třídy CSS generované společností Aspose.Words začnou s uvedeným předpísem.To může být užitečné, například, pokud přidáte přizpůsobený CSS k generovaným dokumentům a chcete zabránit konfliktům s názvem třídy.
Pokud hodnota není nebo je prázdná, musí to být platný identifikátor CSS.
Exceptions
Hodnota není prázdná a není platným identifikátorem CSS.
CssSavingCallback
Umožňuje ovládat, jak jsou CSS styly uložené, když je dokument uložen do HTML, MHTML nebo EPUB.
public ICssSavingCallback CssSavingCallback { get; set; }
Hodnota nemovitosti
CssStyleSheetFileName
Určuje cestu a název souboru Cascading Style Sheet (CSS), který je napsán, když dokumentJe exportován do HTML.Default je prázdný řetězec.
public string CssStyleSheetFileName { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost je účinná pouze tehdy, když je dokument uložen ve formátu HTML a externí CSS stylový list je požadován pomocí Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.
Pokud je tato vlastnost prázdná, bude soubor CSS uložen do stejné složky a se stejným jménem jako dokument HTML, ale s rozšířením “.css.
Pokud je v této vlastnosti uveden pouze průvodce, ale žádný název souboru, bude soubor CSS uložen do specifikované složky a bude mít stejný název jako dokument HTML, ale s rozšířením “.css.
Pokud složka uvedená touto vlastností neexistuje, bude automaticky vytvořena před uložením souboru CSS.
Dalším způsobem, jak určit složku, kde je externí CSS soubor uložen, je použití Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
Určuje, jak CSS (Cascading Style Sheet) styly jsou exportovány do HTML, MHTML nebo EPUB.Předvolená hodnota je Aspose.Words.Saving.CssStyleSheetType.Inline pro HTML/MHTML aAspose.Words.Saving.CssStyleSheetType.External pro EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
Hodnota nemovitosti
Remarks
Úspora CSS stylového listu do externího souboru je podporována pouze při úsporu do HTML. Když se vyvážíte do jednoho z formátů kontejneru (EPUB nebo MHTML) a specifikace Aspose.Words.Saving.CssStyleSheetType.External, CSS soubory budou encapsulated do výstupního balíčku.
Vidět také
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
Umožňuje ovládat, jak jsou části dokumentu uloženy, když je dokument uložena do HTML nebo EPUB.
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
Hodnota nemovitosti
DocumentSplitCriteria
Určuje, jak by měl být dokument rozdělen při uložení do Aspose.Words.SaveFormat.Html,Formát Aspose.Words.SaveFormat.Epub nebo formát Aspose.Words.SaveFormat.Azw3.Podmínkou je Aspose.Words.Saving.DocumentSplitCriteria.None pro HTML aAspose.Words.Saving.DocumentSplitCriteria.HeadingParagraf pro EPUB a AZW3.
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
Hodnota nemovitosti
Remarks
Obvykle byste chtěli dokument uložený do HTML jako jediný soubor. Ale v některých případech je lepší rozdělit výstup do několika menších HTML stránek. Když uložit do formátu HTML tyto stránky budou vystupovat na jednotlivé soubory nebo toky.
Dokument nelze rozdělit při uložení ve formátu MHTML.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
Ukazuje maximální úroveň titulků, na které se dokument rozdělí.Default hodnoty je ‘2’.
public int DocumentSplitHeadingLevel { get; set; }
Hodnota nemovitosti
Remarks
Když Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria zahrnuje Wl26.Poskytnutí dokumentů.HeadingParagraph a tato vlastnost je nastaven na hodnotu od 1 do 9, dokument bude rozdělen na odstavce formátované pomocí , , atd. stylů až do specifikované úrovně názvu.
Podle výchozího nastavení, pouze a odstavce způsobují, že dokument bude rozdělen. Nastavení této vlastnosti na nulu způsobí, aby dokument nebyl rozdělena v hlavních odstavcích vůbec.
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
Encoding
Specifikuje kódování pro použití při exportu do HTML, MHTML nebo EPUB.Default hodnotou je ’nový UTF8Encoding(false)’ (UTF-8 bez BOM).
public Encoding Encoding { get; set; }
Hodnota nemovitosti
ExportCidUrlsForMhtmlResources
Určuje, zda použít CID (Content-ID) URL k referenčním zdrojům (obrázky, písma, CSS) zahrnutých v MHTML dokumentech'.
public bool ExportCidUrlsForMhtmlResources { get; set; }
Hodnota nemovitosti
Remarks
Tato možnost se týká pouze dokumentů, které jsou uloženy v MHTML.
Ve výchozím nastavení jsou zdroje v dokumentech MHTML odkazovány názvem souboru (např. „image.png“), které se vyrovnávají s titulky „Content-Location“ částí MIME.
Tato možnost umožňuje alternativní metodu, kde jsou odkazy na zdrojové soubory psány jako CID (Content-ID) URL (např. „cid:image.png“) a odpovídají titulkům „Content-ID.
V teorii by mezi těmito dvěma referenčními metodami neměl být žádný rozdíl a ani jeden z nich by měl fungovat dobře v jakémkoli prohlížeči nebo e-mailovém agentu. V praxi však někteří agenti nedokáží získat zdroje podle názvu souboru. Pokud váš prohlížeč nebo e-mailový agent odmítá načítat zdroje obsažené v dokumentu MTHML (neobrazuje obrázky nebo neobsahuje CSS styly), zkuste exportovat dokument s adresami CID.
ExportDocumentProperties
Určuje, zda vyvážet vestavěné a přizpůsobené vlastnosti dokumentu do HTML, MHTML nebo EPUB.Default hodnoty jsou “falšovan'.
public bool ExportDocumentProperties { get; set; }
Hodnota nemovitosti
ExportDropDownFormFieldAsText
Ovládá, jak jsou položky formy drop-down uloženy do HTML nebo MHTML.Default hodnoty jsou “falešn'.
public bool ExportDropDownFormFieldAsText { get; set; }
Hodnota nemovitosti
Remarks
Když je nastaven na , exportuje drop-down formy pole jako normální text. Když , exportuje drop-down formy pole jako SELECT prvek v HTML.
Při exportu do EPUB jsou textové položky formy vždy uložené jako text kvůli požadavkům tohoto formátu.
ExportFontResources
Určuje, zda by měly být zdroje písma exportovány do HTML, MHTML nebo EPUB.Default je “falešn'.
public bool ExportFontResources { get; set; }
Hodnota nemovitosti
Remarks
<p>Exporting font resources allows for consistent document rendering independent of the fonts available
in a given user's environment.</p>
Pokud Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources je nastaven na , hlavní HTML dokument bude odkazovat na každý font prostřednictvím CSS 3 v řadě a fonty budou vydány jako samostatné soubory.
Pokud je nastaven na Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 , fonty nebudou uloženy do samostatných soubor.
Při vývozu fontových zdrojů by se měly vzít v úvahu problémy s licencí fontů. Autorové, kteří chtějí používat konkrétní fonty prostřednictvím stáhovatelného fontového mechanismu, musí vždy pečlivě ověřit, že jejich zamýšlené použití je v rámci rozsahu licence font. Mnoho komerčních fontov v současné době neumožňuje webové stahování jejich písmen v jakékoli formě. Licenční dohody, které pokrývají některé písmena specificky poznamenává, że používání pomocí pravidel v CSS stylových listů není povoleno.
Společnost Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
Ukazuje, zda by zdroje fontů měly být vkládány do HTML v Base64 kódování.Default je ‘falešn’.
public bool ExportFontsAsBase64 { get; set; }
Hodnota nemovitosti
Remarks
Podle výchozího nastavení jsou písma psána do samostatných souborů.Pokud je tato možnost nastavená, budou písma vestavěna do CSS dokumentu v kódování Base64.
ExportHeadersFootersMode
Určuje, jak jsou hlavice a stopy výstupem do HTML, MHTML nebo EPUB.Předvolená hodnota je Aspose.Words.Saving.ExportHeadersFootersMode.PerSection pro HTML/MHTMLa Aspose.Words.Saving.ExportHeadersFootersMode.Nikdo pro EPUB.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
Hodnota nemovitosti
Remarks
Je těžké smysluplně vytvářet titulky a stopy do HTML, protože HTML není zobrazen.
Když je tato vlastnost Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words vyváží pouze primární hlavice a nohy na začátku a konci každého oddílu.
Když je Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectionFooter se vyváží pouze první primární název a poslední primární stopu (včetně odkazů na předchozí).
Můžete deaktivovat export hlavic a nohou úplně nastavením této vlastnosti na Aspose.Words.Saving.ExportHeadersFootersMode.None.
ExportImagesAsBase64
Určuje, zda jsou obrázky uloženy ve formátu Base64 do výstupu HTML, MHTML nebo EPUB.Default je ‘falešn’.
public bool ExportImagesAsBase64 { get; set; }
Hodnota nemovitosti
Remarks
Když je tato vlastnost nastavena na obrázky, data jsou exportovány přímo do prvků a samostatné soubory nejsou vytvořeny.
ExportLanguageInformation
Určuje, zda jsou jazykové informace exportovány do HTML, MHTML nebo EPUB.Default je “falešn'.
public bool ExportLanguageInformation { get; set; }
Hodnota nemovitosti
Remarks
Když je tato vlastnost nastavená na Aspose.Words vyjde HTML atribut na prvky dokumentu, které specifikují jazyk.
ExportListLabels
Zkontroluje, jak jsou seznamové štítky vystupovány do HTML, MHTML nebo EPUB.Předvolená hodnota je Aspose.Words.Saving.ExportListLabels.Auto.
public ExportListLabels ExportListLabels { get; set; }
Hodnota nemovitosti
ExportOriginalUrlForLinkedImages
Určuje, zda by se původní URL mělo používat jako URL propojených obrázků.Default je ‘falešn’.
public bool ExportOriginalUrlForLinkedImages { get; set; }
Hodnota nemovitosti
Remarks
Pokud je hodnota nastavená na Aspose.Words.Drawing.ImageData.SourceFullName hodnota se používá jako URL propojených obrázků a propojených obrázků nejsou nahrány do složky dokumentu nebo Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.
Pokud je hodnota nastavená na připojené obrázky jsou přenášeny do složky dokumentu nebo Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder a URL každého propojeného obrazu je konstruován v závislosti na složce dokumentu, __ WL26.
ExportPageMargins
Určuje, zda jsou stránky margin exportovány do HTML, MHTML nebo EPUB.Default je “falešn'.
public bool ExportPageMargins { get; set; }
Hodnota nemovitosti
Remarks
Aspose.Words nezobrazuje výchozí rozsah stránek.Pokud jsou některé prvky zcela nebo částečně klepnuty okrajem dokumentu, může být zobrazená oblast rozšířena oTuto možnost.
ExportPageSetup
Určuje, zda je nastavení stránky exportováno do HTML, MHTML nebo EPUB.Default je “falešn'.
public bool ExportPageSetup { get; set; }
Hodnota nemovitosti
Remarks
Každý Aspose.Words.Section v modelu dokumentu Aspose.Words poskytuje informace o nastavení stránky prostřednictvím třídy Aspose.Words.PageSetup.Když exportujete dokument do formátu HTML, možná budete muset tyto informace uchovávat pro další použití.Zejména, nastavení stránky může být důležité pro renderování do vytištěných médií (tisk) nebo následné konverze do původních formátů souborů Microsoft Word (DOCX, DOC, RTF, WML).
Ve většině případů je HTML určen pro zobrazení v prohlížečích, kde není vyhledávání prováděno.
ExportRelativeFontSize
Určuje, zda by velikost písma měla být výstupem v relativních jednotkách, když se ušetří na HTML, MHTML nebo EPUB.Default je “falešn'.
public bool ExportRelativeFontSize { get; set; }
Hodnota nemovitosti
Remarks
V mnoha existujících dokumentech (HTML, IDPF EPUB) jsou velikost písma specifikována v relativních jednotkách. To umožňuje aplikacím upravit velikostí textu při prohlížení / zpracování dokumentů. Například, Microsoft Internet Explorer má podmenu “View->Text Size”, Adobe Digital Editions má dva tlačítka: Zvýšení / snížení Text Size. Pokud očekáváte, že tato funkce bude fungovat, pak nastavte Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize vlastnost na .
Aspose Words dokument model obsahuje a funguje pouze s absolutní velikost písma jednotky. Relativní jednotka potřebuje dodatečnou logiku, aby byla přepočítána z některé počáteční (standardní) velikosti. Font rozměr dokumentu styl je považován za standard. Například, pokud má 12pt písmo a některý text je 18pt pak to bude výstup podle HTML.
Když je tato možnost aktivována, prvky dokumentu jiné než text bude stále mít absolutní rozměry. Také některé text-související atributy mohou být vyjádřeny absolutně. Zejména, line spacing specifikované s “přesně” pravidlo může produkovat nežádoucí výsledky při skalování textu. Takže zdrojové dokumenty by měly být řádně navrženy a testovány při exportování s Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize nastaven na .
ExportRoundtripInformation
Upozorňuje, zda je nutné psát informace o okruhu při ušetření do HTML, MHTML nebo EPUB.Default hodnoty jsou “pravdivé” pro HTML a “falšované” pro MHTML a EPUB.
public bool ExportRoundtripInformation { get; set; }
Hodnota nemovitosti
Remarks
Shromažďování informací o okruhu umožňuje obnovit vlastnosti dokumentu, jako jsou stopy tabulek, komentáře, titulky a stopy během HTML dokumentů nabíjení zpět do objektu Aspose.Words.Dokument.
Když jsou informace o kroužku exportovány jako -aw-* CSS vlastnosti příslušných prvků HTML.
Když , nezpůsobuje žádnou informaci, aby byl výstup do vyrobených soubor.
ExportShapesAsSvg
Zkontroluje, zda jsou uzly Aspose.Words.Drawing.Shape převedeny na SVG obrázky při ukládání na HTML, MHTML, EPUB nebo AZW3'.
public bool ExportShapesAsSvg { get; set; }
Hodnota nemovitosti
Remarks
Pokud je tato možnost nastavená na , Aspose.Words.Drawing.Shape uzly jsou exportovány jako
ExportTextInputFormFieldAsText
Ovládá, jak jsou textové vstupní formuláře pole uložené do HTML nebo MHTML.Default hodnoty jsou ‘falešn’.
publicboolExportTextInputFormFieldAsText{get;set;}
Hodnota nemovitosti
Remarks
Když je nastaven na , exportuje textové vstupní formuláře pole jako normální text. Když , Word exportuje textových vstupních formulářů polí jako INPUT prvky v HTML.
Při exportu do EPUB jsou textové vstupní formuláře vždy uložené jako text kvůli požadavkům tohoto formátu.
ExportTocPageNumbers
Určuje, zda psát čísla stránek do tabulky obsahu při uložení HTML, MHTML a EPUB.Default hodnoty jsou ‘falešn’.
publicboolExportTocPageNumbers{get;set;}
Hodnota nemovitosti
ExportXhtmlTransitional
Určuje, zda napsat prohlášení DOCTYPE při ušetření do HTML nebo MHTML.Když je “pravdivý”, napsat prohlášení DOCTYPE v dokumentu před kořenovým prvkem.Default hodnoty jsou “falešné”.Když ušetřit do EPUB nebo HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) je prohlášení DOCTYPE vždy napsáno.
publicboolExportXhtmlTransitional{get;set;}
Hodnota nemovitosti
Remarks
Aspose.Words vždy píše dobře formovaný HTML bez ohledu na toto nastaven.
Kdy, začátek dokumentu výstupu HTML bude vypadat 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 má za cíl vydat XHTML v souladu s přechodnou specifikací XML 1.0, ale výsledek nebude vždy validovat proti DTD. Některé struktury uvnitř dokumentu Microsoft Word jsou obtížné nebo nemožné mapovat do dokumentu, který se validuje proti schématu XML.
FontResourcesSubsettingSizeThreshold
Ovládejte, které fontové zdroje potřebují subsetovat při ukládání na HTML, MHTML nebo EPUB.Default je ‘0’.
publicintFontResourcesSubsettingSizeThreshold{get;set;}
Hodnota nemovitosti
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources umožňuje vyvážet písma jako dceřiné soubory nebo jako součást výstupuPokud dokument používá mnoho písmen, zejména s velkým počtem glyphů, pak velikost výstupu může růstvýrazně. podložení fontů snižuje velikost vyváženého fontového zdroje filtrováním glyfů, kteréNepoužívají se v aktuálním dokumentu.
Funkce Font Subseting funguje následovn:
Ve výchozím nastavení jsou všechny vyvážené písma subsetovány.
Nastavení Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold na pozitivní hodnoty instrukce __ WL27__ na subset písma, které jsou velikost souboru větší než specifikovaná hodnota.
Nastavení vlastnosti na System.Int32.MaxValue potlačuje podložení písma.
Při vývozu fontových zdrojů by se měly vzít v úvahu problémy s licencí fontů. Autorové, kteří chtějí používat konkrétní fonty prostřednictvím stáhovatelného fontového mechanismu, musí vždy pečlivě ověřit, že jejich zamýšlené použití je v rámci rozsahu licence font. Mnoho komerčních fontov v současné době neumožňuje webové stahování jejich písmen v jakékoli formě. Licenční dohody, které pokrývají některé písmena specificky poznamenává, że používání pomocí pravidel v CSS stylových listů není povoleno.
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources
FontSavingCallback
Umožňuje ovládat, jak jsou písma uložena, když je dokument uložena do HTML, MHTML nebo EPUB.
publicIFontSavingCallbackFontSavingCallback{get;set;}
Hodnota nemovitosti
FontsFolder
Určuje fyzickou složku, kde jsou písma uložena při exportu dokumentu do HTML.Default je prázdný řetězec.
publicstringFontsFolder{get;set;}
Hodnota nemovitosti
Remarks
Když ušetříte Aspose.Words.Dokument ve formátu HTML aWl26.Saving.HtmlSaveOptions.ExportFontResources je nastaven na , _ WL27_ potřebuje uložit písma používané v dokumentu jako samostatné soubory. _www.save.php.comumožňuje specifikovat, kde se písmena budou uloženy a _wl25.Swing.htmlSavOption.FonsFolderAlias umožňuje stanovit, jak se font URI bude konstruovat.
Pokud uložíte dokument do souboru a poskytnete název soubory, Aspose.Words, dle předvolby, ukládá písmena ve stejném složce, kde je dokument uložen. PoužijteWl26.Saving.HtmlSaveOptions.FontsFolder k překročení tohoto chování.
Pokud uložíte dokument do toku, Aspose.Words nemá složku, kde uložit písma, ale stále potřebuje k ukládání písmena někde. V tomto případě, budete muset určit přístupný složka vWl26.Saving.HtmlSaveOptions.FontsFolder vlastnost nebo poskytnout přizpůsobené toky prostřednictvím _www.wl26.
Pokud složka specifikovaná společností Aspose.Words.Saving.HtmlSaveOptions.FontsFolder neexistuje, bude vytvořena automaticky.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder je dalším způsobem, jak určit složku, kde by měly být písma uloženy.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
FontsFolderAlias
Uveďte název složky používané k vytvoření písemných URI napsaných do HTML dokumentu.Default je prázdný řetězec.
publicstringFontsFolderAlias{get;set;}
Hodnota nemovitosti
Remarks
Když ušetříte Aspose.Words.Dokument ve formátu HTML aWl26.Saving.HtmlSaveOptions.ExportFontResources je nastaven na , _ WL27_ potřebuje uložit písma používané v dokumentu jako samostatné soubory. _www.save.php.comumožňuje specifikovat, kde se písmena budou uloženy a _wl25.Swing.htmlSavOption.FonsFolderAlias umožňuje stanovit, jak se font URI bude konstruovat.
Pokud Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias není prázdný řádek, pak bude font URI napsaný do HTML .
Pokud je Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias prázdný řádek, pak bude písmeno URI napsané do HTML .
Pokud je Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias nastaven na ‘.’ (dot), pak se jméno souboru písma bude psáno do HTML bez cesty bez ohledu na jiné možnosti.
Alternativním způsobem, jak specifikovat název složky pro vytváření font URI je použití 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 verzi standardu HTML, který by měl být použit při ukládání dokumentu do HTML nebo MHTML.Předvolená hodnota je Aspose.Words.Saving.HtmlVersion.Xhtml.
publicHtmlVersionHtmlVersion{get;set;}
Hodnota nemovitosti
ImageResolution
Určuje rozlišení výstupu pro obrázky při exportu do HTML, MHTML nebo EPUB.Default je ‘96 dpi’.
publicintImageResolution{get;set;}
Hodnota nemovitosti
Remarks
Tato vlastnost účinky raster obrázky, když Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize je a efekty metafyly vyvážet jako rasteri obrazy.Některé obrázkové vlastnosti, jako je hromadění nebo otáčení vyžaduje úsporu transformovaných obrázků a v tomto případě transformované obrázek jsou vytvořeny v dané rozlišení.
Vidět také
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
Umožňuje ovládat, jak jsou snímky uloženy, když je dokument uložena do HTML, MHTML nebo EPUB.
publicIImageSavingCallbackImageSavingCallback{get;set;}
Hodnota nemovitosti
ImagesFolder
Určuje fyzickou složku, kde jsou snímky uloženy při exportu dokumentu do formátu HTML.Default je prázdný řetězec.
publicstringImagesFolder{get;set;}
Hodnota nemovitosti
Remarks
Když uložíte Aspose.Words.Dokument ve formátu HTML,VL27potřebuje uložit všechny obrázky vložené do dokumentu jako samostatné soubory. _Fl26.Saving.HtmlSaveOptions.ImagesFolder vám umožní specifikovat, kde se obrazy budou uloženy aBl22..Selling.Vl27umožňuje určit, jak se obrázek URI bude konstruován.
Pokud uložíte dokument do souboru a poskytnete název soubory, Aspose.Words, dle výchozího nastavení, ukládá obrázky do stejné složky, kde je dokument uložen.
Pokud uložíte dokument do toku, Aspose.Words nemá složku, kde uložit obrázky, ale stále potřebuje ukládat obrazy někde. V tomto případě, budete muset specifikovat přístupný složek vWl26.Saving.HtmlSaveOptions.ImagesFolder vlastnost nebo poskytnout přizpůsobené toky prostřednictvím _www.save.html.
Pokud složka specifikovaná společností Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder neexistuje, bude vytvořena automaticky.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder je další způsob, jak určit složku, kde by obrázky měly být uloženy.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
Určuje název složky používané k vytvoření obrázků URI napsané do HTML dokumentu.Default je prázdný řetězec.
publicstringImagesFolderAlias{get;set;}
Hodnota nemovitosti
Remarks
Když uložíte Aspose.Words.Dokument ve formátu HTML,VL27potřebuje uložit všechny obrázky vložené do dokumentu jako samostatné soubory. _Fl26.Saving.HtmlSaveOptions.ImagesFolder vám umožní specifikovat, kde se obrazy budou uloženy aBl22..Selling.Vl27umožňuje určit, jak se obrázek URI bude konstruován.
Pokud Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias není prázdný řádek, pak obrázek URI napsaný do HTML bude .
Pokud Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias je prázdný řádek, pak obrázek URI napsaný do HTML bude .
Pokud je Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias nastaven na ‘.’ (dot), pak se název souboru obrázku bude psán do HTML bez trasy bez ohledu na jiné možnosti.
Alternativním způsobem, jak určit název složky pro vytváření obrázků URI je použití Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
Určuje, v jakém formátu jsou metafily uložené při exportu do HTML, MHTML nebo EPUB.Předpokládaná hodnota je Aspose.Words.Saving.HtmlMetafileFormat.Png, což znamená, že metafily jsou renderovány na raster PNG snímk.
publicHtmlMetafileFormatMetafileFormat{get;set;}
Hodnota nemovitosti
Remarks
Metafily nejsou původně zobrazeny HTML prohlížeči. dle výchozího nastavení, Aspose.Words konvertuje WMF a EMF obrazy do PNG souborů při exportu do HTML. Ostatními možnostmi jsou konverze metafilů do SVG obrázků nebo je exportovat, jak je to bez konverzace.
Některé transformace obrazu, zejména hromadění obrazu, nebudou aplikovány na metafyzické obrázky, pokud jsou exportovány do HTML bez konverze.
Vidět také
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
Určuje maximální úroveň názvů obsažených v navigační mapě při vývozu do formátů EPUB, MOBI nebo AZW3’.
publicintNavigationMapLevel{get;set;}
Hodnota nemovitosti
Remarks
Navigační mapa umožňuje uživatelským agentům poskytnout snadný způsob navigace prostřednictvím struktury dokumentu. Obvykle navigační body odpovídají titulům v dokumentu. Aby se objevily titulky až do úrovně, přidělte tuto hodnotu Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.
Podle výchozího nastavení jsou populovány tři úrovně titulků: odstavce stylů a .Můžete tuto vlastnost nastavit na hodnotu od 1 do 9, abyste požádali o odpovídající maximální úroveň.Nastavení na nulu sníží navigační mapu pouze na kořen dokumentu nebo kořeny částí dokumentu.
OfficeMathOutputMode
Ovládá, jak jsou objekty OfficeMath exportovány do HTML, MHTML nebo EPUB.Předvolená hodnota je Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
Hodnota nemovitosti
RemoveJavaScriptFromLinks
Určuje, zda bude JavaScript odstraněn z odkazů.Default je “falešný”.
publicboolRemoveJavaScriptFromLinks{get;set;}
Hodnota nemovitosti
Remarks
Pokud je tato možnost aktivována, všechny odkazy obsahující JavaScript (např. odkazy s “javascript:” v atributu href)bude nahrazen „javascript:void(0)“. To může pomoci předejít potenciálním bezpečnostním rizikům, jako jsou útoky XSS.
ReplaceBackslashWithYenSign
Ukazuje, zda by znaky backslash měly být nahrazeny jennými znaky.Default hodnota je ‘falešn’.
publicboolReplaceBackslashWithYenSign{get;set;}
Hodnota nemovitosti
Remarks
Podle výchozího nastavení, Aspose.Words mimikuje chování MS Word a nenahrazuje znaky backslash s znaky jenů vgenerované dokumenty HTML. Nicméně, předchozí verze Aspose.Words prováděly takové nahrazení v některýchTato vlajka umožňuje zpětnou kompatibilitu s předchozími verzemi Aspose.Words.
ResolveFontNames
Stanoví, zda jsou rodinné názvy písma používané v dokumentu vyřešeny a nahrazeny podleAspose.Words.Document.FontSettings při psaní ve formátech založených na HTML.
publicboolResolveFontNames{get;set;}
Hodnota nemovitosti
Remarks
Podle výchozího nastavení je tato možnost nastavená a příjmení fontů jsou psány do HTML, jak je uvedeno v zdrojových dokumentech. To znamená, Aspose.Words.Document.FontSettings jsou ignorovány a není provedeno žádné rozlišení nebo nahrazení příjmení font.
Pokud je tato možnost nastavená, aplikace Aspose.Words používá aplikace Aspose.Words.Document.FontSettings k vymazání každého příjmení písma uvedeného v zdrojovém dokumentu do názvu dostupné příjmení písma, provádějící výměnu písma podle potřeby.
ResourceFolder
Specifikuje fyzickou složku, kde jsou uložené všechny zdroje, jako jsou obrázky, písma a externí CSS, když dokumentje exportován do HTML. Default je prázdný řádek.
publicstringResourceFolder{get;set;}
Hodnota nemovitosti
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder je nejjednodušší způsob, jak specifikovat složku, kde by všechny zdroje měly být psány.Jedním způsobem je použít jednotlivé vlastnostiwww.Wl26.Vyhledávání.WhatsApps.FontsName.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder má nižší prioritu než složky, které jsou specifikovány prostřednictvím _www.wl26_.saving.hu.saveOpsy.FontsFolders, _wwl26.savingu.htmlSavinguOption.ImagesFulder, a _wll27.savinga.nlSavaOptionen.CssStyleSheetFileName. Například, pokud se oba __wls.whlsv.sv.vk.přesněji řečeno.
Pokud složka specifikovaná Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder neexistuje, bude vytvořena automaticky.
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
Určuje název složky používané k vytvoření URI všech zdrojů napsaných do HTML dokumentu.Default je prázdný řetězec.
publicstringResourceFolderAlias{get;set;}
Hodnota nemovitosti
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias je nejjednodušší způsob, jak specifikovat URI pro všechny zdrojové soubory by měly být konstruovány. Stejné informace mohou být specifikovány pro obrázky a písma odděleně prostřednictvím _www.wl26_.saving.htmSavOption.ImagesFulderAlias a _wwl26.savingu.htmlSavaOpcions.
WL26_.Saving.HtmlSaveOptions.ResourceFolderAlias má nižší prioritu než _www.wl26_.saving.htmlSavingOption.FontsFulderAlias a _wwl26.savingu.httpSavaOptionen.ImagesFoldAlies. Například, pokud oba __wll27.savinga.whl33.savingiopti.resourcefoldalias i _wls28.savingo.Whl43.savingu..sovingu ..svingu .suvingu_slavingu je specifikován, fonty URI bude konstruována pomocí __Wl62.sivingu-saveopties.oftsofsolias, zatímco snímky a obrázky budou vybudovány s použitím __wl66.
Pokud Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias je prázdný, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder vlastnická hodnota bude použita k vytvoření zdrojových URI.
Pokud je ASPOSE.Words.Saving.HtmlSaveOptions.ResourceFolderAlias nastaven na ‘.’ (dot), zdrojové URI bude obsahovat pouze názvy souborů, bez cesty.
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias
SaveFormat
Určuje formát, ve kterém bude dokument uložen, pokud se tento objekt uložených možností použív.Může být Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Společnost Aspose.Words.SaveFormat.Azw3 nebo Aspose.Words.SaveFormat.Mobi.
publicoverrideSaveFormatSaveFormat{get;set;}
Hodnota nemovitosti
ScaleImageToShapeSize
Určuje, zda jsou obrázky skalovány Aspose.Words na hraniční velikost tvaru při exportu do HTML, MHTML nebo EPUB.Default hodnota je ‘pravdiv’.
publicboolScaleImageToShapeSize{get;set;}
Hodnota nemovitosti
Remarks
Obrázek v dokumentu Microsoft Word je tvar. tvar má velikost a obrázek má svou vlastní velikosti. Velikosti nejsou přímo propojeny. Například, obraz může být 1024x786 pixelů, ale tvar, který zobrazuje tento obraz môže být 400x300 bodů.
Abyste mohli zobrazit obrázek v prohlížeči, musí být skalován na velikost tvaru. Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize vlastnosti kontroluje, kde se skalování obrazu koná: v Aspose.Words během exportu do HTML nebo v prohlížeči při zobrazení dokumentu.
Když Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize je , obrázek je skalován nawl26pomocí vysoce kvalitního skalování během exportu do HTML. Když _Wl26.
Jako výsledek, budete obvykle získat lepší kvalitu zobrazení v prohlížeči a menší velikost souboru, když Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize je , ale lepší tiskové kvality a rychlejší konverzace, kdy __ WL27_.
Pokud Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize je a forma skupiny obsahuje obrázky rastu, jejichž vnitřní rozlišení je vyšší než hodnota uvedená v Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words zvýší rendering rozlišení pro tuto skupinu.
Vidět také
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
Ovládá, jak jsou tabulky, řádky a celkové šířky exportovány do HTML, MHTML nebo EPUB.Předvolená hodnota je Aspose.Words.Saving.HtmlElementSizeOutputMode.All.
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
Hodnota nemovitosti
Remarks
V HTML formátu mohou tabulky, řádky a buněčné prvky (, , , ) mít jejich šířky specifikované buď v relativních (procentuálních) nebo v absolutních jednotkách.V dokumentu v Aspose.Words mohou mít tabule, čáry a buňky své šíře specifikovány pomocí relativní nebo absolutní jednotky také.
Když konvertujete dokument do HTML pomocí Aspose.Words, možná budete chtít ovládat, jak se tabulky, řádky a celkové šířky vyvážejí, aby ovlivnily způsob zobrazování výsledného dokumentu v vizuálním agentu (např. prohlížeč nebo zobrazení).
Použijte tuto vlastnost jako filtr, abyste specifikovali, které hodnoty šířky tabulky jsou exportovány do cílového dokumentu. Například, pokud konvertujete dokument na EPUB a chcete dokument zobrazit na mobilním čtečním zařízení, pak se pravděpodobně chcete vyhnout exportu absolutních hodnot šíří. K tomu je třeba specifikovat režim výstupu Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly nebo __ WL26.