Class HtmlFixedSaveOptions

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

string

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

Encoding

ExportEmbeddedCss

Erläutert, ob die CSS (Cascading Style Sheet) in ein HTML-Dokument eingebaut werden sollte.

public bool ExportEmbeddedCss { get; set; }

Eigentumswert

bool

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

bool

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

bool

ExportEmbeddedSvg

Erläutert, ob SVG-Ressourcen in das HTML-Dokument eingebettet werden sollten.Default-Wert ist ’true'.

public bool ExportEmbeddedSvg { get; set; }

Eigentumswert

bool

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

bool

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

ExportFontFormat

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

string

Remarks

Wenn der Vorschrift angegeben ist, kann er nur Buchstaben, Zahlen, Unterschriften und Hyphen enthalten,Man muss mit einem Brief beginnen.

Exceptions

ArgumentException

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

bool

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

double

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

bool

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

IResourceSavingCallback

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

string

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

string

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

bool

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

SaveFormat

ShowPageBorder

Angibt, ob die Grenze um die Seiten angezeigt werden sollte.Default ist ‘wahr’.

public bool ShowPageBorder { get; set; }

Eigentumswert

bool

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

Eigentumswert

bool

 Deutsch