Programme pour numéroter les pages d’un PDF

Suite à plusieurs demandes après le programme PDF Transform, voici un programme (avec l’interface graphique cette fois :-)) permettant de numéroter les pages d’un PDF facilement et gratuitement.

PDF auto pagination : numéroter les pages d’un PDF

Le programme permet de personnaliser plusieurs éléments : la police à utiliser, la taille de police, le numéro à utiliser pour commencer la numérotation. Vous pouvez également choisir de ne pas afficher de numéros sur la 1ère et la 2ème page.

Comment numéroter les pages d'un PDF

MàJ 20/07/2021 : ce programme a été intégré dans PDFTransform que vous pouvez retrouver en cliquant ici.

Le logiciel est gratuit.

Voici les options actuelles sur PDF Pagination :

  • choix des emplacements des fichiers PDF de base et de sortie
  • choix de la police pour la numérotation à l’aide d’un fichier .ttf
  • réglages de la position horizontale et verticale du numéro de page
  • choix de la taille de police pour les numéros de page
  • possibilité de ne pas numéroter les deux premières pages

Comment fonctionne de le programme pour numéroter les pages d’un PDF ?

Pour ceux qui veulent « quelques » renseignements, PDF Pagination est codé en Python. Le programme utilise notamment les modules pypdf2, tkinter et reportlab pour proposer une interface graphique à l’utilisateur et pouvoir travailler sur des fichiers PDF.

Dans un 1er temps PDF Pagination demande les paramètres. Puis le programme va « découper » le fichier initial avec un fichier pour chaque page (d’où le dossier « Temp » créé lors de l’utilisation). Ensuite une boucle permet d’ajouter le numéro de page aux fichiers souhaités. Enfin le programme fusionne tous ces documents pour former le fichier final.

[pastacode lang= »python » manual= »merger%20%3D%20PdfFileMerger()%0A%0Afor%20pdf%20in%20pdfs%3A%0A%20%20%20merger.append(open(pdf%2C%20’rb’)) » message= » » highlight= » » provider= »manual »/]

Comment faire remonter les bugs de PDF Pagination ?

Afin d’améliorer le programme et éventuellement préparer une prochaine version, tous les bugs, problèmes et remarques peuvent être indiqués en commentaire en dessous de cet article.

Donc n’hésitez pas à commenter !

Liste des bugs/remarques déjà enregistrés

Le dossier Temp est bien créé mais il n’y a pas de Fichierfinal

Vérifiez si la console affiche un message d’erreur. Votre antivirus a peut être empêché l’accès au dossier de destination.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.