HtmlSaveOptions
Übersicht
HtmlSaveOptions ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: UnifiedSaveOptions.
Optionen zum Speichern eines PDF-Dokuments als HTML.
Diese Klasse stellt 4 Methoden zur Arbeit mit HtmlSaveOptions-Objekten in .NET-Programmen bereit.
Verfügbare Methoden umfassen: HtmlSaveOptions.
Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS for .NET-Pakets zugänglich.
Eigenschaften: AdditionalMarginWidthInPoints, ApsIntermediateFileIfAny, BatchSize, CacheGlyphs, CloseResponse, CompressSvgGraphicsIfAny und 27 weitere.
Eigenschaften
| Name | Type | Access | Description |
|---|---|---|---|
AdditionalMarginWidthInPoints | int | Read/Write | Zusätzliche Breite (PDF-Punkte), die dem rechten Rand jeder Seite im ausgegebenen HTML hinzugefügt wird. |
BatchSize | int | Read/Write | Wie viele PDF-Seiten pro Ausgabebatch verarbeitet werden, wenn SplitIntoPages aktiv ist. |
CompressSvgGraphicsIfAny | bool | Read/Write | SVG-Grafiken komprimieren, falls vorhanden. |
ConvertMarkedContentToLayers | bool | Read/Write | Markierte Inhaltsabschnitte in HTML‑Layer konvertieren. |
DefaultFontName | string | Read/Write | Standard‑Schriftname, der verwendet wird, wenn ein Glyph keine auflösbare Schriftart hat. |
DocumentType | HtmlDocumentType | Read/Write | Vom Writer ausgegebener HTML‑Doc‑Type. |
ExplicitListOfSavedPages | int[] | Read/Write | Seitenzahlen (beginnend bei 1), die gerendert werden sollen. |
FixedLayout | bool | Read/Write | Festes (absolutes) Layout verwenden, wenn Textpositionen ausgegeben werden. |
FlowLayoutParagraphFullWidth | bool | Read/Write | Fließlayout‑Absätze über die gesamte Seitenbreite erstrecken. |
FontSources | Aspose.Pdf.Text.FontSourceCollection | Read | Font‑Quellen, die beim Einbetten von Schriften in die HTML‑Ausgabe berücksichtigt werden. |
IgnoreResourceFontErrors | bool | Read/Write | Font‑Ressourcen‑Fehler zur Konvertierungszeit unterdrücken und ersetzen. |
IgnoredTextFontSize | System.Nullable<float> | Read/Write | Glyphen, deren Schriftgröße gleich oder kleiner als dieser Wert ist, werden aus der Ausgabe entfernt. |
ImageResolution | int | Read/Write | DPI, die beim Rasterisieren von Vektor‑ oder Schriftinhalt verwendet wird. |
MinimalLineWidth | float | Read/Write | Mindeststrichbreite, unterhalb der Linien verbreitert werden. |
PreventGlyphsGrouping | bool | Read/Write | Wenn true, werden Glyphen einzeln ausgegeben statt zu Laufgruppen zusammengefasst. |
RenderTextAsImage | bool | Read/Write | Textfragmente als Rasterbilder rendern statt als auswählbaren Text. |
SaveFullFont | bool | Read/Write | Vollständige Font‑Tabellen einbetten statt Teilmenge zu bilden. |
SimpleTextboxModeGrouping | bool | Read/Write | Benachbarte Glyphen zu einer einzigen Textbox gruppieren für ein saubereres DOM. |
SplitCssIntoPages | bool | Read/Write | Wenn SplitIntoPages true ist, CSS ebenfalls pro Seite aufteilen. |
SplitIntoPages | bool | Read/Write | Eine HTML‑Datei pro Seite ausgeben statt eines einzigen zusammengefügten Dokuments. |
Title | string | Read/Write | HTML‑ |
PngIntermediateFileIfAny |
string |
Read/Write | Pfad zu einer PNG‑Zwischendatei (Debug‑Artefakt, entspricht HtmlLoadOptions.ApsIntermediateFileIfAny / XpsIntermediateFileIfAny). |
XpsIntermediateFileIfAny |
string |
Read/Write | Pfad zu einer XPS‑Zwischendatei (Debug‑Artefakt). |
ApsIntermediateFileIfAny |
string |
Read/Write | Pfad zu einer APS‑Zwischendatei (Debug‑Artefakt). |
TryMergeFragments |
bool |
Read/Write | Benachbarte Textfragmente, wenn möglich, zu einem einzigen Lauf zusammenführen. |
UseZOrder |
bool |
Read/Write | Z‑Reihenfolge überlappender Inhalte beim Ausgeben von HTML berücksichtigen. |
ExtractOcrSublayerOnly |
bool |
Read/Write | Liest oder setzt nur die OCR‑Unterschicht extrahieren. |
CloseResponse |
bool |
Read/Write | Liest oder setzt die Schließen‑Antwort. |
SaveFullPath |
bool |
Read/Write | Liest oder setzt den vollständigen Speicherpfad. |
WarningHandler |
IWarningCallback |
Read/Write | Warnungs‑Handler, der während der Serialisierung aufgerufen wird. |
WarningHandlerName |
string |
Read/Write | Legacy‑Hook für Warnungs‑Handler vom Typ String. |
CacheGlyphs |
bool |
Read/Write | Rasterisierte Glyphen vorab im Cache speichern, um wiederholte Textausgabe zu beschleunigen. |
SaveFormat |
SaveFormat |
Read | Das Speicherformat, das diese Options‑Instanz konfiguriert. |
Methoden
| Signature | Description |
|---|---|
HtmlSaveOptions() |
Ruft HtmlSaveOptions für diese HtmlSaveOptions‑Instanz auf. |
HtmlSaveOptions(fixedLayout: bool) |
Ruft HtmlSaveOptions(fixedLayout) für diese HtmlSaveOptions‑Instanz auf. |
HtmlSaveOptions(documentType: HtmlDocumentType) |
Ruft HtmlSaveOptions(documentType) für diese HtmlSaveOptions‑Instanz auf. |
HtmlSaveOptions(documentType: HtmlDocumentType, fixedLayout: bool) |
Ruft HtmlSaveOptions(documentType, fixedLayout) für diese HtmlSaveOptions‑Instanz auf. |