Class HtmlFixedSaveOptions
Namn på plats: Aspose.Words.Saving Sammanfattning: Aspose.Words.dll (25.4.0)
Kan användas för att ange ytterligare alternativ när du sparar ett dokument i Aspose.Words.SaveFormat.HtmlFixed format.
För att lära dig mer, besök Specify Save Options Dokumentation av artikeln.
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← HtmlFixedSaveOptions
Arvsmedlemmar
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
Anger prefixet som läggs till alla klassnamn i style.css file.Default värde är “aw”.
public string CssClassNamesPrefix { get; set; }
Fastighetsvärde
Encoding
Anger kodningen att använda när du exporterar till HTML.Defaultvärdet är ’ny UTF8Encoding(true)’ (UTF-8 med BOM).
public Encoding Encoding { get; set; }
Fastighetsvärde
ExportEmbeddedCss
Anger om CSS (Cascading Style Sheet) ska införlivas i HTML-dokumentet.
public bool ExportEmbeddedCss { get; set; }
Fastighetsvärde
ExportEmbeddedFonts
Anger om teckensnitt ska införlivas i HTML-dokumentet i Base64-format.Observera att inställningen av denna flagga kan signifikant öka storleken på utgången HTML-filen.
public bool ExportEmbeddedFonts { get; set; }
Fastighetsvärde
ExportEmbeddedImages
Anger om bilder ska införlivas i HTML-dokumentet i Base64-format.Observera att inställningen av denna flagga kan signifikant öka storleken på utgången HTML-filen.
public bool ExportEmbeddedImages { get; set; }
Fastighetsvärde
ExportEmbeddedSvg
Anger om SVG-resurser ska införlivas i HTML-dokumentet.Defaultvärdet är ’true'.
public bool ExportEmbeddedSvg { get; set; }
Fastighetsvärde
ExportFormFields
Få eller ange om formulärfält exporteras som interaktivaobjekt (som ‘input’ tag) snarare än konverterade till text eller grafik.
public bool ExportFormFields { get; set; }
Fastighetsvärde
FontFormat
Få eller ange Aspose.Words.Saving.ExportFontFormat som används för font exportering.Standardvärdet är Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
Fastighetsvärde
IdPrefix
Anger en prefix som är förknippad med alla genererade element-ID i utgångsdokumentet.Standardvärdet är noll och ingen prefix är förhöjd.
public string IdPrefix { get; set; }
Fastighetsvärde
Remarks
Om prefixet anges kan det endast innehålla bokstäver, siffror, underskor och hyfen,Vi måste börja med ett brev.
Exceptions
Värdet uppfyller inte de krav som anges ovan.
OptimizeOutput
Flaggan indikerar om det är nödvändigt att optimera produktionen.Om denna flagga är inställd redundant nestade kanvaser och tomma kanvaser avlägsnas,även närliggande glyfer med samma formatering är kontaminerade.Not: Exaktheten av innehållsdisplayen kan påverkas om denna egenskap är inställd till ’true’.
Definitionen är ”true”.
public override bool OptimizeOutput { get; set; }
Fastighetsvärde
PageHorizontalAlignment
Anger den horisontella anpassningen av sidor i ett HTML-dokument.Standardvärdet är Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Fastighetsvärde
HtmlFixedPageHorizontalAlignment
PageMargins
Anger marginalerna runt sidor i ett HTML-dokument.Marginvärdet mäts i poäng och bör vara lika med eller större än 0.Standardvärdet är 10 poäng.
public double PageMargins { get; set; }
Fastighetsvärde
Remarks
Det beror på värdet av Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment egenskap:
- Definiera topp, botten och vänster sida marginaler om värdet är Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
- Definiera topp, botten och höger sida marginaler om värdet är Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
- Definiera topp och botten sida marginaler om värdet är Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
RemoveJavaScriptFromLinks
Anger om JavaScript kommer att tas bort från länkar.Default är “falsk”.
public bool RemoveJavaScriptFromLinks { get; set; }
Fastighetsvärde
Remarks
Om det här alternativet är aktiverat, alla länkar som innehåller JavaScript (t.ex. länk med “javascript:” i href-attribut)kommer att ersättas med “javascript:void(0)”. Detta kan hjälpa till att förhindra potentiella säkerhetsrisker, såsom XSS-attacker.
ResourceSavingCallback
Tillåter att kontrollera hur resurser (bilder, font och css) sparas när ett dokument exporteras till en fast sida i HTML-format.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Fastighetsvärde
ResourcesFolder
Anger den fysiska mappen där resurser (bilder, tecken, css) sparas när du exporterar ett dokument till HTML-format.Default är noll.
public string ResourcesFolder { get; set; }
Fastighetsvärde
Remarks
Det fungerar endast om Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages egenskap är .
När du sparar en Aspose.Words.Dokument i HTML-format, behöver Aspose.Words spara alla bilder som är inbäddade i dokumentet som enskilda filer. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder låter dig ange var bilderna kommer att sparas och Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias låter dig ange hur bild URI kommer att byggas.
Om du sparar ett dokument i en fil och ger ett filnamn sparar Aspose.Words, som standard, bilderna i samma mapp där dokumentfilen sparas.
Om du sparar ett dokument i en ström, har Aspose.Words inte en mapp där du ska spara bilderna, men fortfarande behöver spara bilderna någonstans. I det här fallet måste du ange en tillgänglig mapp genom att använda Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder egenskap
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Anger namnet på mappen som används för att bygga bild URI skrivna i ett HTML-dokument.Default är noll.
public string ResourcesFolderAlias { get; set; }
Fastighetsvärde
Remarks
När du sparar en Aspose.Words.Dokument i HTML-format, behöver Aspose.Words spara alla bilder som är inbäddade i dokumentet som enskilda filer. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder låter dig ange var bilderna kommer att sparas och Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias låter dig ange hur bild URI kommer att byggas.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Flagg anger om “@font-face” CSS-regler ska placeras i en separat fil “fontFaces.css"när ett dokument sparas med extern stylesheet (dvs. när Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false’).Default värde är ‘false’, alla CSS-regler skrivs i en enda fil “styles.css”.
public bool SaveFontFaceCssSeparately { get; set; }
Fastighetsvärde
Remarks
Att sätta den här egendomen till ’true’ återställer det gamla beteendet (särskilda filer) för kompatibilitet med arvkod.
SaveFormat
Anger det format i vilket dokumentet kommer att sparas om detta spara alternativ objekt används.Kan bara vara Aspose.Words.SaveFormat.HtmlFixed.
public override SaveFormat SaveFormat { get; set; }
Fastighetsvärde
ShowPageBorder
Anger om gränsen runt sidor ska visas.Default är ’true’.
public bool ShowPageBorder { get; set; }
Fastighetsvärde
UseTargetMachineFonts
Flagga anger om tecken från målmaskinen måste användas för att visa dokumentet.Om denna flagga är inställd till ’true’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat och Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts egenskaper har ingen effekt,även Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback släpps inte för tecken.Default är ‘falsk’.
public bool UseTargetMachineFonts { get; set; }