Class HtmlFixedSaveOptions
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 do formátu Aspose.Words.SaveFormat.HtmlFixed.
Aby ste sa dozvedeli viac, navštívte Specify Save Options Dokumentačný článok .
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← HtmlFixedSaveOptions
Z dedičných č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 predpísanie, ktoré je pridané k všetkým názvom triedy v style.css file.Default hodnota je “aw”.
public string CssClassNamesPrefix { get; set; }
Hodnota nehnuteľnosti
Encoding
Určuje kódovanie na použitie pri exportovaní do HTML.Default hodnota je ’nový UTF8Encoding(true)’ (UTF-8 s BOM).
public Encoding Encoding { get; set; }
Hodnota nehnuteľnosti
ExportEmbeddedCss
Uvedomuje, či by mal byť CSS (Cascading Style Sheet) vložený do dokumentu HTML.
public bool ExportEmbeddedCss { get; set; }
Hodnota nehnuteľnosti
ExportEmbeddedFonts
Ukazuje, či by písma mali byť vložené do dokumentu HTML vo formáte Base64.Poznámka nastavenie tejto vlajky môže výrazne zvýšiť veľkosť výstupného súboru HTML.
public bool ExportEmbeddedFonts { get; set; }
Hodnota nehnuteľnosti
ExportEmbeddedImages
Ukazuje, či by mali byť obrázky vložené do dokumentu HTML vo formáte Base64.Poznámka nastavenie tejto vlajky môže výrazne zvýšiť veľkosť výstupného súboru HTML.
public bool ExportEmbeddedImages { get; set; }
Hodnota nehnuteľnosti
ExportEmbeddedSvg
Ukazuje, či by mali byť zdroje SVG vložené do dokumentu HTML.Default hodnoty sú “skutočné”.
public bool ExportEmbeddedSvg { get; set; }
Hodnota nehnuteľnosti
ExportFormFields
Získa alebo nastaví indikáciu, či sú formové polia vyvážené ako interaktívnepoložky (ako “input” značka) namiesto konvertované do textu alebo grafiky.
public bool ExportFormFields { get; set; }
Hodnota nehnuteľnosti
FontFormat
Získajte alebo nastavíte Aspose.Words.Saving.ExportFontFormat používaný na vývoz písma.Predvolená hodnota je Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
Hodnota nehnuteľnosti
IdPrefix
Ukazuje predpísanie, ktoré je predpísané všetkým generovaným identifikátorom prvku v dokumente výstupu.Predvolená hodnota je nulová a žiadne predvolené hodnoty nie sú predvolené.
public string IdPrefix { get; set; }
Hodnota nehnuteľnosti
Remarks
Ak je predpísaný, môže obsahovať iba písmená, čísla, podsúbory a hyphény,Musíme začať písomným listom.
Exceptions
Hodnota nespĺňa požiadavky uvedené vyššie.
OptimizeOutput
Vlajka ukazuje, či je potrebné optimalizovať výstup.Ak je táto vlajka nastavená redundantné nestované kanvasy a prázdne kanvasy sú odstránené,taktiež susedné glyfy s rovnakým formátovaním sú kontaminované.Upozornenie: Presnosť obsahu displeja môže byť ovplyvnená, ak je táto vlastnosť nastavená na “pravdivá”.
Default je „skutočný“.
public override bool OptimizeOutput { get; set; }
Hodnota nehnuteľnosti
PageHorizontalAlignment
Určuje horizontálne zosúladenie stránok v HTML dokumente.Predvolená hodnota je Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Hodnota nehnuteľnosti
HtmlFixedPageHorizontalAlignment
PageMargins
Určuje hranice okolo stránok v HTML dokumente.Maržová hodnota je meraná v bodoch a mala by byť rovná alebo väčšia ako 0.Default je 10 bodov.
public double PageMargins { get; set; }
Hodnota nehnuteľnosti
Remarks
Záleží na hodnote Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment vlastnosť:
- Definuje hornú, dolnú a ľavú stranu, ak je hodnota Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
- Definuje horné, dolné a pravé stránky, ak je hodnota Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
- Definuje horné a dolné stránky, ak je hodnota Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
RemoveJavaScriptFromLinks
Určuje, či bude JavaScript odstránený z odkazov.Default je “falošný”.
public bool RemoveJavaScriptFromLinks { 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.
ResourceSavingCallback
Umožňuje ovládať, ako sa zdroje (obrázky, písma a css) ukladajú, keď sa dokument vyváža na pevnú stránku formátu HTML.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Hodnota nehnuteľnosti
ResourcesFolder
Určuje fyzickú priečinok, kde sú zdroje (obrázky, písma, css) uložené pri exportácii dokumentu do formátu HTML.Default je ‘zero’.
public string ResourcesFolder { get; set; }
Hodnota nehnuteľnosti
Remarks
Má účinnosť len vtedy, ak je vlastnosť Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages .
Keď uložíte Aspose.Words.Dokument v HTML formáte, Aspose.Words potrebuje uložiť všetky obrázky vložené do dokumentu ako samostatné súbory. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder vám umožňuje určiť, kde sa obrázky budú uložené a Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias umožňuje určiť, ako sa obrázok URI bude postavený.
Ak uložíte dokument do súboru a poskytnete názov súboru, Aspose.Words predvolene uloží obrázky v tom istom priečinku, kde je súbor dokument uložený.
Ak uložíte dokument do toku, Aspose.Words nemá priečinok, kde uložiť obrázky, ale stále potrebuje uložiť obrázky niekde.V tomto prípade, budete musieť určiť prístupný priečinok pomocou Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder vlastnosť
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Určuje názov priečinka používaného na konštrukciu obrázkov URI napísané do dokumentu HTML.Default je ‘zero’.
public string ResourcesFolderAlias { get; set; }
Hodnota nehnuteľnosti
Remarks
Keď uložíte Aspose.Words.Dokument v HTML formáte, Aspose.Words potrebuje uložiť všetky obrázky vložené do dokumentu ako samostatné súbory. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder vám umožňuje určiť, kde sa obrázky budú uložené a Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias umožňuje určiť, ako sa obrázok URI bude postavený.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Vlajka naznačuje, či “@font-face” pravidlá CSS by mali byť umiestnené do samostatného súboru “fontFaces.css"vtedy, keď je dokument uložený s externým štýlovým listom (t. j., keď Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false’).Default hodnota je ‘false’, všetky pravidlá CSS sú napísané do jedného súboru “styles.css”.
public bool SaveFontFaceCssSeparately { get; set; }
Hodnota nehnuteľnosti
Remarks
Umiestnenie tejto vlastnosti na “skutočnú” obnovuje staré správanie (oddelené súbory) pre kompatibilitu s kódom dedičstva.
SaveFormat
Ukazuje formát, v ktorom bude dokument uložený, ak sa tento objekt uložených možností používa.Môže byť len Aspose.Words.SaveFormat.HtmlFixed.
public override SaveFormat SaveFormat { get; set; }
Hodnota nehnuteľnosti
ShowPageBorder
Ukazuje, či sa má zobrazovať hranica okolo stránok.Default je “pravdivý”.
public bool ShowPageBorder { get; set; }
Hodnota nehnuteľnosti
UseTargetMachineFonts
Vlajka ukazuje, či sa písma z cieľového stroja musí použiť na zobrazenie dokumentu.Ak je táto vlajka nastavená na ‘pravdivá’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat a Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts vlastnosti nemajú účinok,taktiež Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback nie je vypustený pre písma.Default je ‘false’.
public bool UseTargetMachineFonts { get; set; }