Class HtmlFixedSaveOptions
Navne til: Aspose.Words.Saving Sammensætning: Aspose.Words.dll (25.4.0)
Det kan bruges til at angive yderligere muligheder, når du gemmer et dokument i Aspose.Words.SaveFormat.HtmlFixed format.
For at lære mere, besøg Specify Save Options Dokumentation af artiklen.
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← HtmlFixedSaveOptions
De arvede medlemmer
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
Det angiver forhåndsbetegnelsen, som er tilføjet til alle klassenavne i style.css file.Default værdi er “aw”'.
public string CssClassNamesPrefix { get; set; }
Ejendomsværdi
Encoding
Specifikerer kodningen til brug, når du eksporterer til HTML.Default værdi er ’ny UTF8Encoding(true)’ (UTF-8 med BOM).
public Encoding Encoding { get; set; }
Ejendomsværdi
ExportEmbeddedCss
Det angiver, om CSS (Cascading Style Sheet) skal indlejres i HTML-dokumentet.
public bool ExportEmbeddedCss { get; set; }
Ejendomsværdi
ExportEmbeddedFonts
Det angiver, om bogstaverne skal indlejres i HTML-dokumentet i Base64-format.Bemærk, at indstillingen af denne flag kan signifikant øge størrelsen af output HTML-fil.
public bool ExportEmbeddedFonts { get; set; }
Ejendomsværdi
ExportEmbeddedImages
Det angiver, om billederne skal indlejres i HTML-dokumentet i Base64-format.Bemærk, at indstillingen af denne flag kan signifikant øge størrelsen af output HTML-fil.
public bool ExportEmbeddedImages { get; set; }
Ejendomsværdi
ExportEmbeddedSvg
Det angiver, om SVG-ressourcerne skal indlejres i HTML-dokumentet.Default værdi er ’true'.
public bool ExportEmbeddedSvg { get; set; }
Ejendomsværdi
ExportFormFields
Giver eller indsætter angivelse af, om formfelt eksporteres som interaktiveelementer (som ‘input’ tag) i stedet for konverteret til tekst eller grafik.
public bool ExportFormFields { get; set; }
Ejendomsværdi
FontFormat
Gets eller sæt Aspose.Words.Saving.ExportFontFormat bruges til font eksport.Standardværdien er Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
Ejendomsværdi
IdPrefix
Det angiver en præfix, der er forbundet med alle genererede element-ID’er i udgangsdokumentet.Standardværdien er null, og der er ingen forudsætninger.
public string IdPrefix { get; set; }
Ejendomsværdi
Remarks
Hvis præfixet er angivet, kan det kun indeholde bogstaver, tall, underscore og hyphens,Vi skal begynde med et brev.
Exceptions
Værdien opfylder ikke de ovennævnte krav.
OptimizeOutput
Flaggen angiver, om det er nødvendigt at optimere produktionen.Hvis denne flag er indstillet redundant nestede kanvaser og tomme kanvaser fjernes, så nabo glypher med den samme formatering er kontamineret.Note: Nøjagtigheden af indholdsskærmen kan påvirkes, hvis denne egenskab er indstillet til ’true’.
Undtagelsen er ”true'.
public override bool OptimizeOutput { get; set; }
Ejendomsværdi
PageHorizontalAlignment
Det angiver den horisontale tilpasning af sider i et HTML-dokument.Standardværdien er Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Ejendomsværdi
HtmlFixedPageHorizontalAlignment
PageMargins
Angiver marginerne omkring sider i et HTML-dokument.Marginværdien måles i point og skal være lig med eller større end 0.Undtagelsesværdien er 10 point.
public double PageMargins { get; set; }
Ejendomsværdi
Remarks
Afhænger af værdien af Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment egenskab:
- Definerer top, bottom og venstre side marginer, hvis værdien er Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
- Definerer top, bottom og højre side marginer, hvis værdien er Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
- Definerer top og bottom side marginer, hvis værdien er Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
RemoveJavaScriptFromLinks
Det angiver, om JavaScript vil blive fjernet fra links.Default er ‘falsk’.
public bool RemoveJavaScriptFromLinks { get; set; }
Ejendomsværdi
Remarks
Hvis denne mulighed er aktiveret, alle links, der indeholder JavaScript (f.eks. links med “javascript:” i href-attributtet)Det vil blive erstattet med “javascript:void(0)”. Dette kan hjælpe med at forhindre potentielle sikkerhedsrisici, såsom XSS angreb.
ResourceSavingCallback
Det giver mulighed for at kontrollere, hvordan ressourcer (billeder, bogstaver og css) gemmes, når et dokument eksporteres til en fast side i HTML-format.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Ejendomsværdi
ResourcesFolder
Det angiver den fysiske mappe, hvor ressourcer (billeder, bogstaver, css) er gemt, når du eksporterer et dokument til HTML format.Default er ’null'.
public string ResourcesFolder { get; set; }
Ejendomsværdi
Remarks
Det virker kun, hvis Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages ejendom er .
Når du gemmer en Aspose.Words.Document i HTML-format, skal Aspose.Words gemme alle billeder, der er indlejret i dokumentet som separate filer. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder giver dig mulighed for at angive, hvor billederne vil blive gemt og Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias giver dig mulighed for at angive, hvordan billed URI’er vil blive bygget.
Hvis du gemmer et dokument i en fil og giver et filnavn, gemmer Aspose.Words, som standard, billederne i den samme mappe, hvor dokumentfilen gemmes. Brug Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder til at override dette adfærd.
Hvis du gemmer et dokument i en strøm, har Aspose.Words ikke en mappe, hvor du skal gemme billederne, men stadig skal gemme billederne et sted. I dette tilfælde skal du angive en tilgængelig mappe ved at bruge Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder ejendom
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Angiver navnet på mappen, der bruges til at opbygge billed URI’er skrevet i et HTML-dokument.Default er ’null'.
public string ResourcesFolderAlias { get; set; }
Ejendomsværdi
Remarks
Når du gemmer en Aspose.Words.Document i HTML-format, skal Aspose.Words gemme alle billeder, der er indlejret i dokumentet som separate filer. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder giver dig mulighed for at angive, hvor billederne vil blive gemt og Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias giver dig mulighed for at angive, hvordan billed URI’er vil blive bygget.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Flag angiver, om “@font-face” CSS-regler skal placeres i en separat fil “fontFaces.css"når et dokument bliver gemt med en ekstern stilbog (dvs. når Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false’).Default værdi er ‘false’, alle CSS-regler er skrevet i en enkelt fil “styles.css”.
public bool SaveFontFaceCssSeparately { get; set; }
Ejendomsværdi
Remarks
Indstillingen af denne ejendom til ’true’ genopretter det gamle adfærd (separate filer) for kompatibilitet med arv kode.
SaveFormat
Det angiver det format, hvor dokumentet vil blive gemt, hvis dette gemte alternativ objekt bruges.Det kan kun være Aspose.Words.SaveFormat.HtmlFixed.
public override SaveFormat SaveFormat { get; set; }
Ejendomsværdi
ShowPageBorder
Det angiver, om grænsen omkring sider skal vises.Default er ’true’.
public bool ShowPageBorder { get; set; }
Ejendomsværdi
UseTargetMachineFonts
Flaggen angiver, om tegn fra målmaskinen skal bruges til at vise dokumentet.Hvis denne flag er indstillet til ’true’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat og Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts egenskaber ikke har virkning,også Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback er ikke frigivet for tegn.Default er ‘false’.
public bool UseTargetMachineFonts { get; set; }