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

Java Discussion :

Savoir si un fichier pdf est en lecture


Sujet :

Java

  1. #1
    Membre �clair� Avatar de Balbuzard
    Profil pro
    Inscrit en
    Ao�t 2008
    Messages
    381
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 381
    Par d�faut Savoir si un fichier pdf est en lecture
    Bonjour,

    Je travaille sur une application qui g�n�re des fichiers PDF � partir de documents xml

    Est-il possible de savoir si le fichier PDF est actuellement en cours de lecture par Acrobalt pour que si �a soit le cas, la g�n�ration du m�me fichier soit interdite (actuellement, il n'y a pas moyen de savoir si le fichier pdf que l'on souhaite cr�er est d�j� en lecture, et si c'est le cas, le fichier est d�truit)

    Est-il possible en java de savoir si un fichier est en cours d'ex�cution (ici en cours de lecture?)

    Je vous remercie de vos r�ponses :-)

  2. #2
    Membre chevronn�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    383
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 383
    Par d�faut
    Je ne pense pas que tu puisse tester �a en java.
    Par contre si tu catche l'exception, peut-�tre est-elle assez explicite pour que tu sache que la g�n�ration �choue parce qu'un m�me fichier existe et est utilis�.

    Par contre quoi qu'il en soit sous Windows m�me si tu arrives � detecter que le fichier est utilis�, tu ne pourras pas le d�truire.

  3. #3
    Membre �clair� Avatar de Balbuzard
    Profil pro
    Inscrit en
    Ao�t 2008
    Messages
    381
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 381
    Par d�faut
    Le probl�me, c'est que la g�n�ration n'�choue pas � proprement parler, il y a bien g�n�ration d'un fichier pdf qui p�se une centaine de bytes donc ne contient quasiement rien
    Est ce qu'il existe sinon une fonction pour savoir si Acrobalt fonctionne?
    Ensuite, quel fichier Acrobalt affiche-t-il?

    J'ai cherch� sur le net un petit moment, mais les rares solutions propos�es me paraissaient trop lourdes � mettre en oeuvre.

    Merci de vos r�ponses :-)

  4. #4
    Membre confirm� Avatar de mitnick2006
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    D�cembre 2006
    Messages
    163
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 163
    Par d�faut
    tu peux essayer cette biblioth�que iText qui g�re les pdf en java
    voici le site officiel :
    http://www.lowagie.com/iText/

Discussions similaires

  1. R�ponses: 1
    Dernier message: 28/02/2015, 22h11
  2. Savoir si un fichier PDF est endommag�.
    Par thaundeadboss dans le forum Entr�e/Sortie
    R�ponses: 2
    Dernier message: 03/08/2012, 16h13
  3. [FPDI] Savoir si un fichier PDF est chiffr� ou prot�g� par un mot de passe
    Par Chikh001 dans le forum Biblioth�ques et frameworks
    R�ponses: 1
    Dernier message: 01/09/2009, 10h13
  4. Comment savoir si un fichier Excel est ouvert en lecture seul
    Par patate5555 dans le forum VBA Access
    R�ponses: 2
    Dernier message: 21/06/2007, 13h53
  5. Comment savoir si un fichier/r�pertoire est en lecture seule
    Par Guigui_ dans le forum G�n�ral Python
    R�ponses: 3
    Dernier message: 29/12/2004, 16h05

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