Class HtmlFixedSaveOptions

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

string

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

Encoding

ExportEmbeddedCss

Anger om CSS (Cascading Style Sheet) ska införlivas i HTML-dokumentet.

public bool ExportEmbeddedCss { get; set; }

Fastighetsvärde

bool

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

bool

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

bool

ExportEmbeddedSvg

Anger om SVG-resurser ska införlivas i HTML-dokumentet.Defaultvärdet är ’true'.

public bool ExportEmbeddedSvg { get; set; }

Fastighetsvärde

bool

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

bool

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

ExportFontFormat

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

string

Remarks

Om prefixet anges kan det endast innehålla bokstäver, siffror, underskor och hyfen,Vi måste börja med ett brev.

Exceptions

ArgumentException

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

bool

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

double

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

bool

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

IResourceSavingCallback

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

string

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

string

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

bool

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

SaveFormat

ShowPageBorder

Anger om gränsen runt sidor ska visas.Default är ’true’.

public bool ShowPageBorder { get; set; }

Fastighetsvärde

bool

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

Fastighetsvärde

bool

 Svenska