PdfPageEditor

PdfPageEditor class

Représente une classe pour modifier la page du fichier PDF, y compris la rotation de la page, le zoom de la page, le déplacement de la position et la modification de la taille de la page.

public sealed class PdfPageEditor : SaveableFacade

Constructeurs

NomLa description
PdfPageEditor()Constructeur pour la classe PdfPageEditor.
PdfPageEditor(Document)Constructeur pour la classe PdfPageEditor.

Propriétés

NomLa description
DisplayDuration { get; set; }Obtient ou définit la durée d’affichage des pages.
Document { get; }Obtient la façade du document sur laquelle travaille.
HorizontalAlignment { get; set; }Obtient ou définit l’alignement horizontal du contenu PDF d’origine sur la page de résultats, la valeur par défaut est AlignmentType.Left.
PageRotations { get; set; }Une table de hachage contient le numéro de page et le degré de rotation, la clé représente le numéro de page, la valeur de la clé représente la rotation en degrés.
PageSize { get; set; }Obtient ou définit la taille de page du fichier de sortie.
ProcessPages { get; set; }Obtient ou définit les numéros de page à modifier. Par défaut, chaque page serait éditée.
Rotation { get; set; }Obtient ou définit la rotation des pages, la rotation doit être de 0, 90, 180 ou 270. La valeur par défaut est 0.
TransitionDuration { get; set; }Obtient ou définit la durée de l’effet de transition.
TransitionType { get; set; }Obtient ou définit le style de transition à utiliser lors du déplacement vers cette page à partir d’une autre lors d’une présentation.
VerticalAlignmentType { get; set; }Obtient ou définit l’alignement vertical du contenu PDF d’origine sur la page de résultats, la valeur par défaut est VerticalAlignmentType.Bottom.
Zoom { get; set; }Obtient ou définit le coefficient de zoom. La valeur 1.0 correspond à 100 %. La valeur par défaut est 1.0. L’exemple suivant montre comment modifier le zoom des pages du document.

Méthodes

NomLa description
ApplyChanges()Appliquer les modifications apportées aux pages du document.
virtual BindPdf(Document)Initialise la façade.
virtual BindPdf(Stream)Initialise la façade.
virtual BindPdf(string)Initialise la façade.
virtual Close()Dispose Aspose.Pdf.Document relié avec une façade.
Dispose()Dispose la façade.
GetPageBoxSize(int, string)Renvoie la taille de la zone spécifiée dans le document.
GetPageRotation(int)Renvoie la rotation de la page spécifiée.
GetPages()Renvoie le nombre total de pages.
GetPageSize(int)Renvoie la taille de page de la page spécifiée.
MovePosition(float, float)Déplace l’origine de (0, 0) au point désigné. L’origine est en bas à gauche et l’unité est le point (1 pouce = 72 points).
override Save(Stream)Enregistre le document modifié dans le flux.
override Save(string)Enregistre le document modifié dans un fichier.

Des champs

NomLa description
const BLINDHStores verticaux
const BLINDVStores verticaux
const BTWIPEEssuyage de bas en haut
const DGLITTERPaillettes diagonales
const DISSOLVEL’ancienne page se dissout
const INBOXBoîte intérieure
const LRGLITTERPaillettes gauche-droite
const LRWIPEBalayage gauche-droite
const OUTBOXBoîte extérieure
const RLWIPEBalayage droite-gauche
const SPLITHINDans la division horizontale
const SPLITHOUTHors division horizontale
const SPLITVINEn division verticale
const SPLITVOUTFractionnement vertical
const TBGLITTERPaillettes de haut en bas
const TBWIPEEssuyage haut-bas

Voir également