PdfFileEditor.ContentsResizeParameters
PdfFileEditor.ContentsResizeParameters class
Classe pour spécifier les paramètres de redimensionnement de la page. Permet de définir les paramètres suivants : Taille de la page de résultat (largeur, hauteur) en unités d’espace par défaut ou en pourcentage de la taille initiale des pages ; Marges de gauche, du haut, du bas et de droite dans les unités d’espace par défaut ou en pourcentage de la taille de page initiale ; Certaines valeurs peuvent être laissées nulles pour un calcul automatique. Ces valeurs seront calculées à partir du reste de la taille de la page après calcul des valeurs explicitement spécifiées. Par exemple : si la largeur de la page = 100 et la nouvelle largeur de page spécifiée 60 unités, alors les marges gauche et droite sont automatiquement calculées : (100 - 60) / 2 = 15. Cette classe est utilisée dans la méthode ResizeContents.
public class ContentsResizeParameters
Constructeurs
Nom | La description |
---|
ContentsResizeParameters() | Crée des paramètres de redimensionnement où toutes les valeurs sont définies sur “auto”. Les marges ultérieures et la taille du contenu peuvent être spécifiées si nécessaire. |
ContentsResizeParameters(ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue) | Crée des paramètres de redimensionnement avec des valeurs de marge et une taille de contenu spécifiées. |
Propriétés
Nom | La description |
---|
BottomMargin { get; set; } | Obtient ou définit la marge inférieure sur la page résultante. |
ContentsHeight { get; set; } | Obtient ou définit la hauteur du contenu de la page source sur la page résultante. |
ContentsWidth { get; set; } | Obtient ou définit la largeur du contenu de la page source sur la page résultante. |
LeftMargin { get; set; } | Obtient ou définit la marge gauche sur la page résultante. |
RightMargin { get; set; } | Obtient ou définit la marge droite sur la page résultante. |
TopMargin { get; set; } | Obtient ou définit la marge supérieure sur la page résultante. |
Méthodes
Nom | La description |
---|
static ContentSize(double, double) | Crée des paramètres de redimensionnement avec la taille de contenu spécifiée. |
static ContentSizePercent(double, double) | Crée des paramètres de redimensionnement avec une taille de contenu spécifiée en pourcentage de la taille de page initiale. Les marges sont calculées automatiquement. |
static Margins(double, double, double, double) | Crée des paramètres de redimensionnement avec une valeur de marge spécifiée. La taille du contenu est calculée automatiquement. |
static MarginsPercent(double, double, double, double) | Crée des paramètres de redimensionnement. Les marges sont spécifiées en pourcentage de la taille de page initiale. |
static PageResize(double, double) | Crée des paramètres de redimensionnement pour le redimensionnement de la page. |
static PageResizePct(double, double) | Crée des paramètres de redimensionnement pour le redimensionnement de la page. Les nouvelles tailles sont spécifiées en pourcentage. |
Voir également