Class HtmlFixedSaveOptions

Class HtmlFixedSaveOptions

A név: Aspose.Words.Saving Összefoglaló: Aspose.Words.dll (25.4.0)

Használható további opciók meghatározására, amikor egy dokumentumot menteni az Aspose.Words.SaveFormat.HtmlFixed formátumban.

Ha többet szeretne megtudni, látogasson el Specify Save Options A dokumentációs cikk.

public class HtmlFixedSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions HtmlFixedSaveOptions

Örökletes tagok

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

Meghatározza a prefixet, amely hozzáadódik az összes osztálynevhez a style.css fájlban.Default értéke “aw” .

public string CssClassNamesPrefix { get; set; }

ingatlan értéke

string

Encoding

Specifikálja a kódolást a HTML-re való exportálás során.Az alapértelmezett érték az ‘új UTF8Encoding(true)’ (UTF-8 BOM).

public Encoding Encoding { get; set; }

ingatlan értéke

Encoding

ExportEmbeddedCss

Meghatározza, hogy a CSS (Cascading Style Sheet) be kell-e illeszkedni a HTML dokumentumba.

public bool ExportEmbeddedCss { get; set; }

ingatlan értéke

bool

ExportEmbeddedFonts

Meghatározza, hogy a betűtípusokat be kell-e illeszkedni a HTML dokumentumba Base64 formátumban.Megjegyzés: Ez a zászló beállítása jelentősen növelheti a HTML-fájl kimeneti méretét.

public bool ExportEmbeddedFonts { get; set; }

ingatlan értéke

bool

ExportEmbeddedImages

Meghatározza, hogy a képeket be kell-e illeszkedni a HTML dokumentumba Base64 formátumban.Megjegyzés: Ez a zászló beállítása jelentősen növelheti a HTML-fájl kimeneti méretét.

public bool ExportEmbeddedImages { get; set; }

ingatlan értéke

bool

ExportEmbeddedSvg

Meghatározza, hogy a SVG erőforrásokat be kell-e illeszkedni a HTML dokumentumba.Az alapértelmezett érték “valódi”.

public bool ExportEmbeddedSvg { get; set; }

ingatlan értéke

bool

ExportFormFields

Megkapja vagy jelzi, hogy a formanyomtatványokat interaktív módon exportálják-eelemeket (mint a “beviteli” címke) ahelyett, hogy szöveg vagy grafika.

public bool ExportFormFields { get; set; }

ingatlan értéke

bool

FontFormat

Kap vagy beállítja Aspose.Words.Saving.ExportFontFormat használt font export.Az alapértelmezett érték az Aspose.Words.Saving.ExportFontFormat.Woff.

public ExportFontFormat FontFormat { get; set; }

ingatlan értéke

ExportFontFormat

IdPrefix

Megadja az előfizetést, amely a kimeneti dokumentum összes generált elem-azonosítására vonatkozik.Az alapértelmezett érték null, és nincs előfizetés.

public string IdPrefix { get; set; }

ingatlan értéke

string

Remarks

Ha az előírás meg van határozva, csak betűket, számokat, alszámokat és hyphenseket tartalmazhat,El kell kezdeni egy levelgel.

Exceptions

ArgumentException

Az érték nem felel meg a fenti követelményeknek.

OptimizeOutput

A zászló azt jelzi, hogy szükség van-e a teljesítmény optimalizálására.Ha ezt a zászlót elhelyezik, a redundant nested kanvasok és az üres kanvasok eltávolításra kerülnek,még a szomszédos glifok ugyanazt a formátumot.Megjegyzés: A tartalom megjelenítésének pontossága befolyásolható, ha ezt a tulajdonságot “igaznak” állítják be.

Default az „igaz”.

public override bool OptimizeOutput { get; set; }

ingatlan értéke

bool

PageHorizontalAlignment

Meghatározza az oldalak horizontális összehangolását egy HTML dokumentumban.Az alapértelmezett érték az Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.

public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }

ingatlan értéke

HtmlFixedPageHorizontalAlignment

PageMargins

Meghatározza az oldalak körüli marginokat egy HTML-dokumentumban.A margin értéket pontokban mérik, és egyenlőnek vagy nagyobbnak kell lennie, mint 0.Az alapértelmezett érték 10 pont.

public double PageMargins { get; set; }

ingatlan értéke

double

Remarks

Attól függ, hogy az Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment tulajdonsága:

  • Meghatározza a felső, alsó és bal oldali marginokat, ha az érték Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
  • Meghatározza a felső, alsó és jobb oldali marginokat, ha az érték Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
  • Meghatározza a felső és alsó oldalt, ha az érték Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.

RemoveJavaScriptFromLinks

Meghatározza, hogy a JavaScript eltávolításra kerül-e a linkekről.Az alapértelmezett „való”.

public bool RemoveJavaScriptFromLinks { get; set; }

ingatlan értéke

bool

Remarks

Ha ez az opció engedélyezve van, a JavaScript-t tartalmazó összes link (például a href attribútumban a “javascript:” link)Ez segíthet megelőzni a lehetséges biztonsági kockázatokat, mint például az XSS támadások.

ResourceSavingCallback

Lehetővé teszi, hogy ellenőrizze, hogy az erőforrások (képek, betűtípusok és css) hogyan kerülnek mentésre, amikor egy dokumentumot egy rögzített Html formátumban exportálnak.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

ingatlan értéke

IResourceSavingCallback

ResourcesFolder

Meghatározza a fizikai mappát, ahol az erőforrások (képek, betűtípusok, css) mentésre kerülnek, amikor egy dokumentumot exportál a HTML formátumba.

public string ResourcesFolder { get; set; }

ingatlan értéke

string

Remarks

Csak akkor működik, ha az Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages tulajdona .

Amikor menteni egy Aspose.Words.Document HTML formátumban, Aspose.Words kell menteni az összes képet beépített a dokumentumban, mint egyedi fájlokat. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder lehetővé teszi, hogy meghatározzák, hol a képek kerülnek mentésre, és Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias lehetővé teszi, hogy meghatározzák, hogyan a kép URI-k épülnek.

Ha egy dokumentumot egy fájlba ment, és egy fájlnevét adja meg, az Aspose.Words alapértelmezés szerint a képeket ugyanazon a mappában mentheti meg, ahol a dokumentumfájl menthető.

Ha egy dokumentumot áramlásra ment, az Aspose.Words nem rendelkezik olyan mappával, ahol meg kell menteni a képeket, de még mindig meg kell menteni a képeket valahol. Ebben az esetben meg kell határozni egy hozzáférhető mappát az Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder tulajdonság

Az ASPOSE.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias

ResourcesFolderAlias

Adja meg a név a mappát használt építeni kép URI-k íródott egy HTML dokumentum.Default ’null’.

public string ResourcesFolderAlias { get; set; }

ingatlan értéke

string

Remarks

Amikor menteni egy Aspose.Words.Document HTML formátumban, Aspose.Words kell menteni az összes képet beépített a dokumentumban, mint egyedi fájlokat. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder lehetővé teszi, hogy meghatározzák, hol a képek kerülnek mentésre, és Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias lehetővé teszi, hogy meghatározzák, hogyan a kép URI-k épülnek.

Az ASPOSE.Words.Saving.HtmlFixedSaveOptions.Resources

SaveFontFaceCssSeparately

A zászló azt jelzi, hogy a “@font-face” CSS szabályokat egy külön fájlba kell-e helyezni “fontFaces.css”, amikor egy dokumentum külső stíluslapmal menthető meg (azaz, amikor Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false’).

public bool SaveFontFaceCssSeparately { get; set; }

ingatlan értéke

bool

Remarks

Ez a tulajdonság “igaz” helyreállítása helyreállítja a régi viselkedés (külön fájlok) kompatibilitása öröklési kód.

SaveFormat

Megadja azt a formátumot, amelyben a dokumentumot meg fogják menteni, ha ezt a mentési lehetőségeket objektum használják.Csak lehet Aspose.Words.SaveFormat.HtmlFixed.

public override SaveFormat SaveFormat { get; set; }

ingatlan értéke

SaveFormat

ShowPageBorder

Meghatározza, hogy a lapok körüli határt kell-e megjeleníteni.Az alapértelmezett “valódi”.

public bool ShowPageBorder { get; set; }

ingatlan értéke

bool

UseTargetMachineFonts

A zászló azt jelzi, hogy a célgépből származó betűtípusokat kell-e használni a dokumentum megjelenítéséhez.Ha ez a zászló “igaznak” van beállítva, az Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat és az Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFont tulajdonságai nem rendelkeznek hatással, valamint az Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback nem kerül felszabadításra a betűtípusokra.

public bool UseTargetMachineFonts { get; set; }

ingatlan értéke

bool

 Magyar