IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

[PERL5] - Split de fichiers PDF


Sujet :

Langage Perl

  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2012
    Messages : 18
    Par défaut [PERL5] - Split de fichiers PDF
    Bonjour,

    je n'arrive pas à trouver un sujet sur le forum qui convienne à mon problème.

    J'ai un PDF qui est créé par un outil de composition industriel.

    Le PDF contient des signets, ce qui fait que chaque "client" se retrouve dans l'arborescence du PDF, avec son "document" indenté.

    Le souhait serait de splitter un PDF Global en autant de PDF Unitaires qu'il y a de client (et par la suite récupérer des NOP dans le code du PDF mais ce sera une autre étape).

    Est-ce-que ceci est possible en Perl ? J'ai bien vu les modules PDF:arse, PDF::Core mais cela ne semble pas approprié.

    Ci-joint un PDF sample. Complètement bidon mais juste pour montrer la structure du fichier.

    Si une bonne âme passe dans le coin
    Images attachées Images attachées

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juillet 2014
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2014
    Messages : 84
    Par défaut
    Salut,

    pour info, le logiciel de composition qui te renvoie le PDF, cad OpenText Exstream, est aussi capable de faire des PDF unitaires (suivants des critères bien sur).

    Une réponse simple mais qui ne répond pas à tout tes besoins est pdfSam, un outil qui permet de splitter/merger des pdf.

    Il y a aussi plusieurs librairies de traitement des pdf pour perl, perso, j'ai testé le split par page mais avec un succès très faible car je produisais une page par seconde.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2012
    Messages : 18
    Par défaut
    Bonjour JeanMi3000,

    tout d'abord, merci de tes réponses.

    A propos d'Exstream, il peut effectivement produire des PDF unitaires sauf que ... notre outil est installé sur du Z/OS et les admins mainframe interdisent la création à la volée de fichiers unitaires. Nous sommes donc obligés de produire des AFP et des PDF "globaux".

    Quant à PDFSam, j'ai bien essayé mais, même en ne cochant pas la case "Compresser les fichiers créés", il perd des informations de type NOP que nous insérons dans le PDF lors de sa création (données qui devront par la suite être récupérées pour créer un index d'archivage).

    A propos des librairies, j'ai regardé PDF::Extract, PDF::API2 mais elles ne semblent pas correspondre au besoin. Par exemple, PDF::Extract peut extraire, 1 page, n pages fixes, des pages déterminées (1-2; 4-6) mais ne semble pas pouvoir se fixer sur des signets ... ce qui est nécessaire car, forcément, 2 "clients" auront un nombre de page potentiellement différents.

    Par contre, si l'efficacité est de 1 pg/s, cela risque d'être prohibitif pour de la production indus de gros volume.

Discussions similaires

  1. [FPDF] Split un fichier PDF (FPDF?)
    Par Olv_m dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 22/06/2007, 11h14
  2. Split d'un fichier pdf
    Par nature dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 19/07/2006, 08h15
  3. [C#] Authentification sur les fichiers Pdf
    Par ensisoft dans le forum ASP.NET
    Réponses: 14
    Dernier message: 04/05/2004, 12h10
  4. Streaming fichier PDF
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 22/05/2003, 22h14
  5. [XMLRAD] Fichier PDF
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 2
    Dernier message: 09/01/2003, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo