HtmlSaveOptions
Vue d’ensemble
HtmlSaveOptions est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : UnifiedSaveOptions.
Options pour enregistrer un document PDF au format HTML.
Cette classe fournit 4 méthodes pour travailler avec des objets HtmlSaveOptions dans les programmes .NET.
Les méthodes disponibles incluent : HtmlSaveOptions.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : AdditionalMarginWidthInPoints, ApsIntermediateFileIfAny, BatchSize, CacheGlyphs, CloseResponse, CompressSvgGraphicsIfAny, et 27 autres.
Propriétés
| Name | Type | Access | Description |
|---|---|---|---|
AdditionalMarginWidthInPoints | int | Lecture/Écriture | Largeur supplémentaire (points PDF) ajoutée à la marge droite de chaque page dans le HTML de sortie. |
BatchSize | int | Lecture/Écriture | Nombre de pages PDF traitées par lot de sortie lorsque SplitIntoPages est activé. |
CompressSvgGraphicsIfAny | bool | Lecture/Écriture | Compresser les graphiques SVG s’il y en a. |
ConvertMarkedContentToLayers | bool | Lecture/Écriture | Convertir les sections de contenu marqué en calques HTML. |
DefaultFontName | string | Lecture/Écriture | Nom de police par défaut utilisé lorsqu’un glyphe n’a pas de visage résolvable. |
DocumentType | HtmlDocumentType | Lecture/Écriture | Type de document HTML émis par le générateur. |
ExplicitListOfSavedPages | int[] | Lecture/Écriture | Numéros de page (à partir de 1) à rendre. |
FixedLayout | bool | Lecture/Écriture | Utiliser une mise en page fixe (absolue) lors de l’émission des positions de texte. |
FlowLayoutParagraphFullWidth | bool | Lecture/Écriture | Faire en sorte que les paragraphes à mise en page fluide s’étendent sur toute la largeur de la page. |
FontSources | Aspose.Pdf.Text.FontSourceCollection | Lecture | Sources de polices consultées lors de l’intégration des polices dans la sortie HTML. |
IgnoreResourceFontErrors | bool | Lecture/Écriture | Supprimer les erreurs de ressources de police lors de la conversion et substituer. |
IgnoredTextFontSize | System.Nullable<float> | Lecture/Écriture | Les glyphes dont la taille de police est égale ou inférieure à cette valeur sont supprimés de la sortie. |
ImageResolution | int | Lecture/Écriture | DPI utilisé lors du rastérisation du contenu vectoriel ou de police. |
MinimalLineWidth | float | Lecture/Écriture | Largeur de trait minimale en dessous de laquelle les lignes sont élargies. |
PreventGlyphsGrouping | bool | Lecture/Écriture | Si vrai, les glyphes sont émis individuellement plutôt qu’agrégés en séquences. |
RenderTextAsImage | bool | Lecture/Écriture | Rendre les fragments de texte sous forme d’images raster plutôt que de texte sélectionnable. |
SaveFullFont | bool | Lecture/Écriture | Intégrer les tables de polices complètes plutôt que de sous-ensembles. |
SimpleTextboxModeGrouping | bool | Lecture/Écriture | Regrouper les glyphes adjacents dans une seule zone de texte pour un DOM plus propre. |
SplitCssIntoPages | bool | Lecture/Écriture | Lorsque SplitIntoPages est vrai, diviser également le CSS par page. |
SplitIntoPages | bool | Lecture/Écriture | Émettre un fichier HTML par page au lieu d’un seul document concaténé. |
Title | string | Lecture/Écriture | Élément |
PngIntermediateFileIfAny |
string |
Lecture/Écriture | Chemin vers un fichier PNG intermédiaire (artefact de débogage, équivalent à HtmlLoadOptions.ApsIntermediateFileIfAny / XpsIntermediateFileIfAny). |
XpsIntermediateFileIfAny |
string |
Lecture/Écriture | Chemin vers un fichier XPS intermédiaire (artefact de débogage). |
ApsIntermediateFileIfAny |
string |
Lecture/Écriture | Chemin vers un fichier APS intermédiaire (artefact de débogage). |
TryMergeFragments |
bool |
Lecture/Écriture | Fusionner les fragments de texte adjacents en une seule séquence lorsque possible. |
UseZOrder |
bool |
Lecture/Écriture | Respecter l’ordre Z du contenu qui se chevauche lors de l’émission du HTML. |
ExtractOcrSublayerOnly |
bool |
Lecture/Écriture | Obtient ou définit uniquement le sous-couche d’extraction OCR. |
CloseResponse |
bool |
Lecture/Écriture | Obtient ou définit la réponse de fermeture. |
SaveFullPath |
bool |
Lecture/Écriture | Obtient ou définit le chemin complet de sauvegarde. |
WarningHandler |
IWarningCallback |
Lecture/Écriture | Gestionnaire d’avertissement invoqué pendant la sérialisation. |
WarningHandlerName |
string |
Lecture/Écriture | Hook d’avertissement de type chaîne hérité. |
CacheGlyphs |
bool |
Lecture/Écriture | Mettre en cache préalablement les glyphes rastérisés pour accélérer l’émission répétée de texte. |
SaveFormat |
SaveFormat |
Lecture | Le format de sauvegarde que cette instance d’options configure. |
Méthodes
| Signature | Description |
|---|---|
HtmlSaveOptions() |
Appelle HtmlSaveOptions sur cette instance HtmlSaveOptions. |
HtmlSaveOptions(fixedLayout: bool) |
Appelle HtmlSaveOptions(fixedLayout) sur cette instance HtmlSaveOptions. |
HtmlSaveOptions(documentType: HtmlDocumentType) |
Appelle HtmlSaveOptions(documentType) sur cette instance HtmlSaveOptions. |
HtmlSaveOptions(documentType: HtmlDocumentType, fixedLayout: bool) |
Appelle HtmlSaveOptions(documentType, fixedLayout) sur cette instance HtmlSaveOptions. |