Ce guide pratique explique comment ajouter un numéro de page dans PDF à l’aide de Python. Il contient tous les détails pour définir l’environnement, une liste d’étapes pour écrire l’application et un exemple de code exécutable pour mettre le numéro de page dans le PDF en utilisant Python. Différentes configurations sont décrites pour placer le numéro de page à différents emplacements sur la page ayant un formatage personnalisé.
Étapes pour insérer un numéro de page dans un PDF à l’aide de Python
- Définissez l’environnement sur utiliser Aspose.PDF pour Python via .NET pour ajouter des numéros de page
- Ouvrez le fichier PDF à l’aide de l’objet de classe Document pour insérer le numéro de page
- Créez le tampon pour le numéro de page à l’aide de l’objet PageNumberStamp
- Définir le format de tampon à afficher lors de l’ajout du numéro de page
- Définir les propriétés d’affichage du tampon
- Parcourez toutes les pages et ajoutez un tampon sur chaque page
- Enregistrez le fichier PDF résultant contenant le numéro de page
Ces étapes décrivent le processus pour * ajouter des numéros de page au fichier PDF à l’aide de Python * où le processus commence par le chargement du fichier PDF cible suivi de la création d’un objet d’objet PageNumberStamp qui est réellement utilisé pour ajouter des numéros de page. Dans les étapes suivantes, le formatage de l’affichage du numéro de page est défini avec les propriétés d’affichage du tampon. Lors de la dernière étape, le tampon est ajouté à toutes les pages ou à celles sélectionnées dans le fichier PDF actuellement chargé.
Code pour ajouter un numéro de page dans un PDF en utilisant Python
Ce code illustre le processus pour * insérer des numéros de page dans un document PDF à l’aide de Python *. Il utilise la classe PageNumberStamp pour définir une variété de propriétés, par exemple la propriété format est utilisée pour définir le style et le contenu lors de l’affichage du numéro de page, l’emplacement d’ajout du numéro de page en utilisant les marges, l’alignement, le numéro de page de départ et PageNumberStamp.text_state pour définir les polices. Par défaut, le numéro de page est ajouté en bas de la page, mais vous pouvez utiliser la propriété VerticalAlignment.TOP pour afficher le numéro de page en haut de la page.
Dans cet article, nous avons appris le processus pour ajouter la pagination au PDF en utilisant Python. Si vous souhaitez apprendre le processus pour ajouter un filigrane au PDF, reportez-vous à l’article sur comment ajouter un filigrane au PDF en Python.