Class HtmlFixedSaveOptions

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

string

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

Encoding

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

bool

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

bool

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

bool

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

bool

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

bool

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

ExportFontFormat

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

string

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

ArgumentException

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

bool

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

double

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

bool

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

IResourceSavingCallback

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

string

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

string

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

bool

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

SaveFormat

ShowPageBorder

Určuje, zda by měly být zobrazeny hranice kolem stránek.Default je “pravdiv’.

public bool ShowPageBorder { get; set; }

Hodnota nemovitosti

bool

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; }

Hodnota nemovitosti

bool

 Čeština