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

Documents Java Discussion :

Lire le contenu d'un fichier PDF généré depuis PDFCreator


Sujet :

Documents Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 2
    Par défaut Lire le contenu d'un fichier PDF généré depuis PDFCreator
    Bonjour. Je travaille actuellement sur un application qui lance une impression Crystal Report avec gestion de la sauvegarde automatique en PDF via PDFCreator. Tout marche bien jusque là, mes documents PDF se créent bien : je peux piloter l'API PDFCreator afin qu'il crée les PDF à l'emplacement où je veux avec le nom que je souhaite.

    Mon problème : je n'arrive pas à lire, depuis mon programme, le contenu des documents PDF générés. Je suppose que ce qu'il me retourne est du UNICODE, en tout cas, c'est pas exploitable directement depuis la librairie "Scripting.FileSystemObject". Avant, on utilisait l'export PDF depuis Crystal Report 8.5 et on pouvait lire directement le contenu des PDF générés. Pour diverses raisons, on doit passer par PDFCreator et j'ai besoin de pouvoir lire ce contenu des fichiers PDF depuis un programme, pour pouvoir faire du post-traitement sur les fichiers PDF générés.

    J'ai vu dans un autre sujet que certains utilisent "PDFReader". C'est la librairie d'adobe ? où peut on télécharger cette librairie ?

    Le cas échéant, quelqu'un connait-il un bonne API ou une bonne méthode permettant de lire le contenu de fichiers PDF générés depuis PDFCreator ?

  2. #2
    Candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 2
    Par défaut
    Pour être un peu plus clair sur la librairie "PDFReader" qui pourrait m'intéresser, je copie ici le code mis en exemple dans un autre sujet. Où peut on trouver ces librairies "PDFReader" et "PRTokeniser" et quelqu'un aurait-il d'autres pistes que je pourrai explorer ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    PdfReader r = new PdfReader(new FileInputStream("C:/test.pdf"));
    byte [] pc = r.getPageContent(1);
    PRTokeniser tokenizer = new PRTokeniser(pc);
                        while (tokenizer.nextToken()) {
                            if (tokenizer.getTokenType() == PRTokeniser.TK_STRING) {
                                text.append(tokenizer.getStringValue());
     
                            }
                        }

Discussions similaires

  1. Réponses: 3
    Dernier message: 14/03/2016, 23h37
  2. Lire le contenu d'un fichier pdf
    Par sultan87 dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 08/10/2013, 19h07
  3. Comment Lire le Contenu d'un Fichier PDF
    Par mr.net dans le forum VB.NET
    Réponses: 1
    Dernier message: 05/04/2010, 11h35
  4. Lire le contenu d'un fichier PDF
    Par skywaukers dans le forum Delphi
    Réponses: 6
    Dernier message: 18/07/2006, 12h01
  5. [FPDF] Lire le contenu d'un fichier PDF, possible ?
    Par Mister Nono dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 06/11/2005, 18h47

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