Class HtmlFixedSaveOptions
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 do formátu Aspose.Words.SaveFormat.HtmlFixed.
Chcete-li se dozvědět více, navštivte Specify Save Options Dokumentační článek .
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← HtmlFixedSaveOptions
Dědiční členové
FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , 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
HtmlFixedSaveOptions()
public HtmlFixedSaveOptions()
Properties
CssClassNamesPrefix
Určuje předvolbu, která je přidána ke všem třídním jménům v style.css file.Default hodnotou je “aw”'.
public string CssClassNamesPrefix { get; set; }
Hodnota nemovitosti
Encoding
Specifikuje kódování k použití při exportu do HTML.Default hodnotou je ’nový UTF8Encoding(true)’ (UTF-8 s BOM).
public Encoding Encoding { get; set; }
Hodnota nemovitosti
ExportEmbeddedCss
Určuje, zda by měl být CSS (Cascading Style Sheet) vložen do dokumentu HTML.
public bool ExportEmbeddedCss { get; set; }
Hodnota nemovitosti
ExportEmbeddedFonts
Určuje, zda by písma měla být vkládána do dokumentu HTML ve formátu Base64.Upozorňujeme, že nastavení této vlajky může výrazně zvýšit velikost výstupu HTML souboru.
public bool ExportEmbeddedFonts { get; set; }
Hodnota nemovitosti
ExportEmbeddedImages
Určuje, zda by obrázky měly být vkládány do dokumentu HTML ve formátu Base64.Upozorňujeme, že nastavení této vlajky může výrazně zvýšit velikost výstupu HTML souboru.
public bool ExportEmbeddedImages { get; set; }
Hodnota nemovitosti
ExportEmbeddedSvg
Určuje, zda by měly být zdroje SVG začleněny do dokumentu HTML.Default hodnoty jsou “pravdiv'.
public bool ExportEmbeddedSvg { get; set; }
Hodnota nemovitosti
ExportFormFields
Obdrží nebo nastaví indikace, zda jsou formulářové pole vyváženy jako interaktivnípoložky (jako „vstupní“ značka) namísto konverzí do textu nebo grafiky.
public bool ExportFormFields { get; set; }
Hodnota nemovitosti
FontFormat
Obdržíte nebo nastavíte Aspose.Words.Saving.ExportFontFormat používaný pro vývoz písma.Standardní hodnota je Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
Hodnota nemovitosti
IdPrefix
Určuje předpověď, která je předpovězena všem generovaným ID prvků v dokumentech o výstupu.Předpokládaná hodnota je nulová a žádný předpoklad není předpokládan.
public string IdPrefix { get; set; }
Hodnota nemovitosti
Remarks
Pokud je předpověď specifikována, může obsahovat pouze písmena, čísla, podskryty a hyphény,Musíme začít s dopisem.
Exceptions
Hodnota nesplňuje výše uvedené požadavky.
OptimizeOutput
Vlajka ukazuje, zda je nutné optimalizovat výstup.Pokud je tato vlajka nastaven redundantní nátěsné kanvasy a prázdné kanvasy jsou odstraněny,také sousední glyfy se stejným formátováním jsou kontaminovány.Poznámka: Přesnost zobrazení obsahu může být ovlivněna, pokud je tato vlastnost nastavená na “pravdiv'.
Podmínkou je „pravda'.
public override bool OptimizeOutput { get; set; }
Hodnota nemovitosti
PageHorizontalAlignment
Určuje horizontální uspořádání stránek v HTML dokumentu.Předvolená hodnota je Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Hodnota nemovitosti
HtmlFixedPageHorizontalAlignment
PageMargins
Určuje hranice kolem stránek v HTML dokumentu.Maržová hodnota je měřena v bodech a měla by být rovna nebo větší než 0.Default je 10 bod.
public double PageMargins { get; set; }
Hodnota nemovitosti
Remarks
Záleží na hodnotě vlastnosti Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment:
- Definuje horní, dolní a levé stránky, pokud je hodnota Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
- Definuje horní, dolní a pravé stránky, pokud je hodnota Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
- Definuje horní a dolní stránky, pokud je hodnota Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
RemoveJavaScriptFromLinks
Určuje, zda bude JavaScript odstraněn z odkazů.Default je “falešný”.
public bool RemoveJavaScriptFromLinks { 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.
ResourceSavingCallback
Umožňuje ovládat, jak jsou zdroje (obrázky, písma a css) uloženy, když je dokument exportován do pevné stránky formátu HTML.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Hodnota nemovitosti
ResourcesFolder
Specifikuje fyzickou složku, kde jsou zdroje (obrázky, písma, css) uložené při exportu dokumentu do formátu HTML.Default je ‘zero’.
public string ResourcesFolder { get; set; }
Hodnota nemovitosti
Remarks
Má účinnost pouze v případě, že vlastnost Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages je .
Když uložíte Aspose.Words.Dokument ve formátu HTML, Aspose.Words potřebuje uložit všechny obrázky vložené do dokumentu jako samostatné soubory. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder vám umožní specifikovat, kde obrázky budou uloženy a Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias umožňuje specifikovat, jak obrázek URI bude konstruován.
Pokud uložíte dokument do souboru a poskytnete název souboru, Aspose.Words, dle výchozího nastavení, uloží obrázky ve stejné složce, kde je soubor dokumentu uložen.
Pokud uložíte dokument do toku, Aspose.Words nemá složku, kde uložit obrázky, ale stále potřebuje uložit obrázky někde.V tomto případě, budete muset určit přístupný složku pomocí Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder vlastnost
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Uveďte název složky používané k vytváření obrázků URI napsané do dokumentu HTML.Default je ‘zero’.
public string ResourcesFolderAlias { get; set; }
Hodnota nemovitosti
Remarks
Když uložíte Aspose.Words.Dokument ve formátu HTML, Aspose.Words potřebuje uložit všechny obrázky vložené do dokumentu jako samostatné soubory. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder vám umožní specifikovat, kde obrázky budou uloženy a Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias umožňuje specifikovat, jak obrázek URI bude konstruován.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Vlajka naznačuje, zda “@font-face” pravidla CSS by měla být umístěna do odděleného souboru “fontFaces.css"kdy je dokument uložen s externím stylovým listem (tj., když Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false’).Default hodnota je ‘false’, všechny pravidla CSS jsou napsány do jednoho souboru “styles.css”.
public bool SaveFontFaceCssSeparately { get; set; }
Hodnota nemovitosti
Remarks
Ustanovení této vlastnosti na “pravdivé” obnovuje staré chování (oddělené soubory) pro kompatibilitu s kódem dědictv.
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 pouze Aspose.Words.SaveFormat.HtmlFixed.
public override SaveFormat SaveFormat { get; set; }
Hodnota nemovitosti
ShowPageBorder
Určuje, zda by měly být zobrazeny hranice kolem stránek.Default je “pravdiv’.
public bool ShowPageBorder { get; set; }
Hodnota nemovitosti
UseTargetMachineFonts
Vlajka naznačuje, zda písma z cílového stroje musí být použity k zobrazení dokumentu.Pokud je tato vlajka nastavena na ‘pravdivá’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat a Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts vlastnosti nemají účinek,také Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback není vypuštěn pro písma.Default je ‘false’.
public bool UseTargetMachineFonts { get; set; }