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
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
ExportEmbeddedCss
Meghatározza, hogy a CSS (Cascading Style Sheet) be kell-e illeszkedni a HTML dokumentumba.
public bool ExportEmbeddedCss { get; set; }
ingatlan értéke
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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; }