Warning: Undefined array key "DOKU_PREFS" in /home/clients/a4e6fc1ce1761b72982b805de0f418c4/web/python/mesrecettespython/inc/common.php on line 2082
addpdf_pypdf [Les recettes Python de Tyrtamos]

Outils pour utilisateurs

Outils du site


addpdf_pypdf

Warning: Undefined array key 4 in /home/clients/a4e6fc1ce1761b72982b805de0f418c4/web/python/mesrecettespython/inc/html.php on line 1453

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
addpdf_pypdf [2011/12/24 08:35]
tyrtamos créée
addpdf_pypdf [2011/12/24 08:39]
tyrtamos
Ligne 3: Ligne 3:
 ===== Problématique ===== ===== Problématique =====
  
-Un de mes programmes fabrique plusieurs centaines de courriers sous forme de fichiers pdf, et je veux créer un fichier pdf qui regroupe tous ces courriers. Pourquoi? En particulier pour pouvoir les imprimer (mailing papier): si j'ai 1000 courriers à imprimer pour un mailing papier, je me vois mal lancer 1000 fois l'impression de chacun des fichiers!!!+Un de mes programmes fabrique plusieurs centaines de courriers sous forme de fichiers pdf, et je veux créer un fichier pdf qui regroupe tous ces courriers. Pourquoi? En particulier pour pouvoir les imprimer (mailing papier): si j'ai 1000 courriers à imprimer pour un mailing papier, je me vois mal lancer 1000 fois l'impression!!!
  
 Avec le module PyPdf, c'est assez facile de faire des regroupements de fichiers pdf ([[http://pybrary.net/pyPdf/]]). Mais, car il y a un mais, pypdf impose que tous les fichiers à regrouper soient **//ouverts en même temps//**, et le système d'exploitation limite le nombre de fichiers ouverts en même temps (pour Windows, c'est environ 500). Avec le module PyPdf, c'est assez facile de faire des regroupements de fichiers pdf ([[http://pybrary.net/pyPdf/]]). Mais, car il y a un mais, pypdf impose que tous les fichiers à regrouper soient **//ouverts en même temps//**, et le système d'exploitation limite le nombre de fichiers ouverts en même temps (pour Windows, c'est environ 500).
Ligne 94: Ligne 94:
  
 Ici, on a tous les fichiers pdf à regrouper dans le sous-répertoire 'auteurs'. Ici, on a tous les fichiers pdf à regrouper dans le sous-répertoire 'auteurs'.
 +
 +Chacun de ces fichiers peut avoir un nombre quelconque de pages: elles seront toutes ajoutées dans le bon ordre.
  
 On peut trier cette liste: cela déterminera dans quel ordre ces fichiers se placeront dans le pdf résultat. On peut trier cette liste: cela déterminera dans quel ordre ces fichiers se placeront dans le pdf résultat.
addpdf_pypdf.txt · Dernière modification: 2011/12/24 08:45 de tyrtamos