Class HtmlFixedSaveOptions
Der Name: Aspose.Words.Saving Zusammensetzung: Aspose.Words.dll (25.4.0)
Es kann verwendet werden, um zusätzliche Optionen anzuzeigen, wenn ein Dokument im Aspose.Words.SaveFormat.HtmlFixed-Format gespeichert wird.
Um mehr zu erfahren, besuchen Sie die Specify Save Options Dokumentation des Artikels.
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← HtmlFixedSaveOptions
Vererbte Mitglieder
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
Spezifiziert die Vorwahl, die an alle Klassennamen in style.css file.Default ist “aw” hinzugefügt wird"'.
public string CssClassNamesPrefix { get; set; }
Eigentumswert
Encoding
Angeben Sie die Verschlüsselung zu verwenden, wenn Sie auf HTML exportieren.Default ist ’new UTF8Encoding(true)’ (UTF-8 mit BOM).
public Encoding Encoding { get; set; }
Eigentumswert
ExportEmbeddedCss
Erläutert, ob die CSS (Cascading Style Sheet) in ein HTML-Dokument eingebaut werden sollte.
public bool ExportEmbeddedCss { get; set; }
Eigentumswert
ExportEmbeddedFonts
Erläutert, ob Schriftarten in das HTML-Dokument im Base64-Format eingebettet werden sollten.Hinweis: Die Einstellung dieser Flagge kann die Größe der HTML-Datei erheblich erhöhen.
public bool ExportEmbeddedFonts { get; set; }
Eigentumswert
ExportEmbeddedImages
Erläutert, ob Bilder in das HTML-Dokument im Base64-Format eingebaut werden sollten.Hinweis: Die Einstellung dieser Flagge kann die Größe der HTML-Datei erheblich erhöhen.
public bool ExportEmbeddedImages { get; set; }
Eigentumswert
ExportEmbeddedSvg
Erläutert, ob SVG-Ressourcen in das HTML-Dokument eingebettet werden sollten.Default-Wert ist ’true'.
public bool ExportEmbeddedSvg { get; set; }
Eigentumswert
ExportFormFields
Gibt oder setzt eine Angabe darüber, ob Formfelder als interaktiv exportiert werdenElemente (wie “Input” Tag) anstatt in Text oder Grafik umgewandelt.
public bool ExportFormFields { get; set; }
Eigentumswert
FontFormat
Erhalten oder setzen Aspose.Words.Saving.ExportFontFormat verwendet für den Font Export.Der Standardwert ist Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
Eigentumswert
IdPrefix
Angibt eine Vorwahl, die an alle generierten Element-IDs im Ausgangsdokument abhängt.Der Standardwert ist null und kein Vorschrift ist vorgesehen.
public string IdPrefix { get; set; }
Eigentumswert
Remarks
Wenn der Vorschrift angegeben ist, kann er nur Buchstaben, Zahlen, Unterschriften und Hyphen enthalten,Man muss mit einem Brief beginnen.
Exceptions
Der Wert erfüllt nicht die oben genannten Anforderungen.
OptimizeOutput
Die Flagge zeigt an, ob es erforderlich ist, um die Ausgabe zu optimieren.Wenn diese Flagge redundant vernichtete Kanvas und leere Kanvas entfernt werden,und auch nahe Glyphs mit der gleichen Formatur sind konzentriert.Note: Die Genauigkeit des Inhaltsbildes kann beeinträchtigt werden, wenn diese Eigenschaft auf “richtig” festgelegt wird'.
Das Default ist „Wahrheit'.
public override bool OptimizeOutput { get; set; }
Eigentumswert
PageHorizontalAlignment
Erläutert die horizontale Anpassung der Seiten in einem HTML-Dokument.Der Standardwert ist Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Eigentumswert
HtmlFixedPageHorizontalAlignment
PageMargins
Angeben Sie die Margen rund um Seiten in einem HTML-Dokument.Der Marginwert wird in Punkten gemessen und sollte gleich oder größer als 0.Der Standardwert beträgt 10 Punkte.
public double PageMargins { get; set; }
Eigentumswert
Remarks
Abhängig vom Wert von Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment Eigenschaft:
- Definiert die oberen, unteren und linken Seitenmargen, wenn der Wert Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left ist.
- Definiert die oberen, unteren und rechten Seitenmargen, wenn der Wert Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right ist.
- Definiert die oberen und unteren Seitenmargen, wenn der Wert Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center ist.
RemoveJavaScriptFromLinks
Erläutert, ob JavaScript von den Links entfernt wird.Default ist „falsch“.
public bool RemoveJavaScriptFromLinks { get; set; }
Eigentumswert
Remarks
Wenn diese Option aktiviert ist, alle Links, die JavaScript enthalten (z. B. Links mit “javascript:” in der href Attribute)wird durch “javascript:void(0)” ersetzt.Dies kann dazu beitragen, potenzielle Sicherheitsrisiken wie XSS-Angriffe zu verhindern.
ResourceSavingCallback
Erlaubt es, zu kontrollieren, wie Ressourcen (Bilder, Schriftarten und CSS) gespeichert werden, wenn ein Dokument in das Html-Format der Festseite exportiert wird.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Eigentumswert
ResourcesFolder
Spezifiziert die physische Folie, in der Ressourcen (Bilder, Schriftarten, CSS) beim Exportieren eines Dokuments in HTML-Format gespeichert werden.Default ist ‘Null’.
public string ResourcesFolder { get; set; }
Eigentumswert
Remarks
Es wirkt nur, wenn Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages Eigentum ist.
Wenn Sie ein Aspose.Words.Dokument im HTML-Format speichern, muss Aspose.Words alle Bilder im Dokument als separate Dateien speichern. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder ermöglicht es Ihnen, festzustellen, wo die Bilder gespeichert werden und Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias ermöglicht es Ihnen, festzustellen, wie die URIs des Bildes gebaut werden.
Wenn Sie ein Dokument in eine Datei speichern und einen Dateinamen bereitstellen, speichert Aspose.Words, als Standard, die Bilder in der gleichen Folie, in der die Dokumentdatei gespeichert wird.
Wenn Sie ein Dokument in einen Strom speichern, hat Aspose.Words keine Folie, wo Sie die Bilder speichern können, aber Sie müssen immer noch die Bilder irgendwo speichern. In diesem Fall müssen Sie eine zugängliche Folie mit Hilfe der Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Eigenschaft angeben
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Angeben Sie den Namen der Folie, die zur Konstruktion von Bild URIs in einem HTML-Dokument geschrieben wird.Default ist ’null'.
public string ResourcesFolderAlias { get; set; }
Eigentumswert
Remarks
Wenn Sie ein Aspose.Words.Dokument im HTML-Format speichern, muss Aspose.Words alle Bilder im Dokument als separate Dateien speichern. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder ermöglicht es Ihnen, festzustellen, wo die Bilder gespeichert werden und Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias ermöglicht es Ihnen, festzustellen, wie die URIs des Bildes gebaut werden.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Flag zeigt an, ob die CSS-Regeln “@font-face” in einen separaten Datei “fontFaces.css” eingeführt werden sollten, wenn ein Dokument mit einem externen Stilblatt gespeichert wird (d. h. wenn Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘falsch’).Default-Wert ist ‘falsch’, alle CSS-Regeln werden in ein einziges Datei “styles.css” geschrieben".
public bool SaveFontFaceCssSeparately { get; set; }
Eigentumswert
Remarks
Die Einstellung dieses Eigentums zur “richtigen” wiederherstellt das alte Verhalten (separate Dateien) für die Kompatibilität mit dem Erbe-Code.
SaveFormat
Erläutert das Format, in dem das Dokument gespeichert wird, wenn dieses Speichern Optionen Objekt verwendet wird.Es kann nur Aspose.Words.SaveFormat.HtmlFixed sein.
public override SaveFormat SaveFormat { get; set; }
Eigentumswert
ShowPageBorder
Angibt, ob die Grenze um die Seiten angezeigt werden sollte.Default ist ‘wahr’.
public bool ShowPageBorder { get; set; }
Eigentumswert
UseTargetMachineFonts
Flag zeigt an, ob Schriftarten aus der Zielmaschine verwendet werden müssen, um das Dokument anzuzeigen.Wenn diese Flagge auf ’true’ eingestellt wird, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat und Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts Eigenschaften haben keinen Effekt,auch Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback wird nicht für Schriftarten freigesetzt.Default ist ‘falsch’.
public bool UseTargetMachineFonts { get; set; }