Developpez.com - Rubrique .NET

Le Club des Développeurs et IT Pro

Afficher et imprimer un fichier PDF à partir d'une application .NET avec le composant d'Adobe Acrobat Reader

Un tutoriel d'Eric Metz

Le 2013-11-06 22:32:40, par infosam76, Membre expert
Bonjour,

Le but de cette discusion est de recevoir les commentaires concernant mon article sur la manière d'afficher et d'imprimer un fichier PDF avec le composant fourni par Adobe Acrobat Reader.

Afficher et imprimer un fichier PDF avec le composant d'Adobe Acrobat Reader

Bonne lecture
  Discussion forum
6 commentaires
  • moi je me pose une question : Quid de la licence.

    Il y a quelque années, on pouvait déjà faire cela mais il fallait alors payer une licence à Adobe pour utiliser leur composant. Le reader est gratuit mais l'ajouter dans une appli pro, posait soucis.
    Le problème n'est plus?
  • tomlev
    Rédacteur/Modérateur
    Salut,

    Bon article

    Il y a une chose qu'il aurait été intéressant de traiter : que se passe-t-il si Adobe Reader n'est pas installé ? A priori ça plante il me semble... Il serait intéressant d'expliquer comment détecter cela pour dire à l'utilisateur qu'il doit installer Adobe Reader.
  • infosam76
    Membre expert
    J'en prend bonne note, j'ai justement une source qui permet de détecter la version d'Acrobat Reader installée, et donc s'il n'y en a pas ;-)

    Je vais l'inclure dans l'article assez rapidement.

    Sinon j'ai pas oublié pour celui SQLite je n'ai pas encore eu le temps de le finaliser, je les écris au fur et à mesure que j'en ai le besoin ;-)
    (Un des prochains sera un article sur la création d'un PDF de A à Z avec entre autre la gestion des Header et Footer de page, le code existe vu que j'ai du le faire pour une application, je vais donc faire le tutoriel qui l'accompagne).
  • eagleleader
    Membre averti
    J'ai hate de voir l'article. Si besoin demande moi de te relire cela sera avec plaisir!
  • infosam76
    Membre expert
    Envoyé par eagleleader
    J'ai hate de voir l'article. Si besoin demande moi de te relire cela sera avec plaisir!
    L'article est déjà publié, je dois y rajouter la remarque de TomLev...

    Et voici la source que j'ai développé pour détecter les versions d'Acrobat Reader installées :

    Détecter les versions d'Acrobat Reader installées
  • infosam76
    Membre expert

    Il y a quelque années, on pouvait déjà faire cela mais il fallait alors payer une licence à Adobe pour utiliser leur composant. Le reader est gratuit mais l'ajouter dans une appli pro, posait soucis.
    Le problème n'est plus?
    Je l'ai utilisé (et il est toujours utilisé d'ailleurs mais je ne suis plus le responsable du produit pour cause de passage chez un des clients) dans une application hospitalière, et il n'a jamais été question de licence. Bien sur il faut Acrobat Reader installé sur les machines clientes.

    Suite à quelques problèmes surtout dû à de mauvaises installations de Pc, nous avions mis en place une solution alternative avec le composant PDFXChange mais la effectivement cela devenait payant.