Cookie

Attention


Cet article a été publié il y a plus d'un an, il peut y avoir des développements été.
S'il vous plaît prendre en compte.

Aujourd'hui, nous parlons de logiciel qui porte sur ses épaules 8 années de programmation et mature au point pour être utilisé par défaut dans Joomla, l'un des principaux CMS open source utilisé aujourd'hui par des millions d'utilisateurs satisfaits à travers le monde.

Les gens habitués à travailler avec Joomla savent sûrement icônes qui (sauf si elles sont désactivées dans le thème en cours d'utilisation) apparaître alignés sur la droite de chaque titre Articles. Habituellement, si je vois trois: “PDF“, “Imprimer” et “Envoyer à un ami“. Le rapport ci-dessous.

L'icona “Envoyer à un ami” ne fait rien envoyer le lien les nouvelles à l'adresse e-mail qui mettra, l'icona “Imprimer” ouvrir une page correctement formaté pour l'impression, tandis que l'icône “PDFpermettre télécharger au format PDF Article. L'icona “PDF” m'a toujours intrigué et j'ai étudié un peu ".

Pour exporter au format PDF est supporté par Joomla Classe PHP appeler “TCPDF“. Le projet “TCPDF” est né en 2002 et est maintenant utilisé par million de personnes partout dans le monde, également grâce à la popularité que Joomla a contribué à construire. Le logiciel est distribué sous licence open source, et c'est pourquoi il est distribué comme un ensemble intégré de Joomla. De l' avantages indiqué par le site (La liste Lunga) nous pouvons citer:

  • ne nécessite pas de bibliothèques externe à l'opération,
  • soutient i charset “UTF-8“, “Unicode” et “De droite à gauche” (scrittura araba),
  • soutient formats d'image natifs JPG, PNG et SVG, également lorsqu'il est utilisé avec GD ou ImageMagick prend en charge les formats pris en charge par ces,
  • soutient modes “Niveaux de gris“, “RVB“, “CMJN“, “Les couleurs d'accompagnement” e le transparents,

Pour voir d' exemple de fonctionnement reportez-vous à la page “démo” le site officiel.

En conclusion TCPDF est un logiciel à mon avis pas toujours utile. Souvent, dans les sites personnels (mais il arrive aussi à ceux professionnel) il a tendance à inclure n'importe quel type de contenu, même les moins utiles comme compteur accessibilité, persone en ligne le enquêtes de toutes sortes. Gardez à l'esprit que cette information ne servira pratiquement jamais utilisateurs, alors posons-nous la question si vous souhaitez inclure le contenu entre TCPDF ou si elle peut être considérée comme une finesse de quelques.

Pas assez?


TheJoe

Je garde ce blog comme un hobby par 2009. Je suis passionné de graphisme, la technologie, logiciel Open Source. Parmi mes articles ne sera pas difficile de trouver de la musique, et quelques réflexions personnelles, mais je préfère la ligne directe du blog principalement à la technologie. Pour plus d'informations me contacter.

12 commentaires

Roscosbazzeguti · 2 Février 2014 à 5:22 PM

Je ne sais pas si c'est pertinent, mais il me rend fou….
Tcpdf et j'ai essayé de faire ce que les exemples sont des œuvres bien, mais pour mon site interne j'espérais faire:
Une forme avec un masque 3-4 domaines qui occupaient autrefois dans au lieu de m'envoyer les données les moules de base de données les moi dans une lettre en pdf précompilés. En bref, un “tri-fusion”.
Je serais juste assez pour savoir si vous pouvez faire et à voir une limite exemples.
Merci beaucoup pour la disponibilité éventuelle

    Giovanni Mauri · 3 Février 2014 à 11:37 UN M

    Malheureusement, vous n'êtes pas une grande aide. “Visites” Il ya du logiciel ans et depuis, je n'ai pas changé.

    Parmi les exemples dans le site officiel, je vois qu'il ya un appelé “formes et javascript” qui semble faire ce que vous demandez. Dans tous les cas, vous devriez communiquer avec l'un des développeurs (http://www.tecnick.com), vous serez certainement plus d'aide.

    Pardonnez la question, mais vous créez de toutes pièces une gestion?

      Roscosbazzeguti · 5 Février 2014 à 10:53 UN M

      Ensuite, vous dites que l'exemple crée un PDF avec des champs modifiables à remplir (si je ne me trompe pas).
      Tandis que, pour la dernière question, Je voulais faire une forme, pour le site interne à mon bureau, que rempli, J'ai créé un fichier PDF de la demande d'autorisation / la maladie avec les données de ceux qui remplissent (et le PDF j'avais besoin pour ceux, et il ya, vouloir garder le document).
      Merci quand même (J'ai déjà tout ce que je manque la création de PDF à partir des lettres en html)

      Giovanni Mauri · 6 Février 2014 à 5:44 PM

      Vous ne pouvez pas enregistrer les champs d'une base de données et de draguer les avec tcpdf?

      Roscosbazzeguti · 10 Février 2014 à 9:22 UN M

      J'ai essayé d'utiliser tcpdf avec d'autres bases de données pour voir comment il fonctionnait, mais je sais que le mécanisme est complètement au-delà de moi( Je ne peux pas le faire fonctionner) et comme stocker des données que je dois imprimer je n'ai pas besoin stockés en tant que “usa e getta” cm ² par exemple que résoudre impression PDF Creator faire ce qui vient à la vidéo.
      Merci quand même

Powerpad · 27 Décembre 2013 à 6:05 PM

Nous avons intégré avec powerpad iText ® XMLWorker qui nous permet de créer les éditions PDF du contenu sur les sites web de nos clients. Les pages HTML générées par la lampe de portail est converti en un service de repos java / jboss qui utilise la bibliothèque iText.

    Giovanni Mauri · 4 Janvier 2014 à 9:08 UN M

    Malheureusement, je n'ai jamais eu le plaisir d'essayer PowerPad, CMS annonce qu'elle. Il sera certainement un produit original, interactive et la performance, mais la prérogative du blog (à part quelques rares exceptions près) è l’open source.

    Je serais heureux à écrire un avis PowerPad, il rilasciaste publiquement code source.

    Une question: Ne suis pas un expert de licences, mais je vois que iText est publié sous la AGPL. Leggo su wikipedia “Le code de fournir non seulement ce qui sera couvert par l'AGPL, mais aussi tous les modules qu'il utilise”. Cela inclut également son deuxième PowerPad?

davideatflickr · 22 Avril 2011 à 3:18 PM

pdflib http://www.pdflib.com/ 😀

TheJoe · 22 Avril 2011 à 1:17 PM

Eh bien, dépend de ce que vous devez faire.. qu'as-tu trouvé des commerciaux?

davideatflickr · 22 Avril 2011 à 10:45 UN M

è solo una curiosità lato prestazionionale 😀
il ya quelque chose de mieux, mais malheureusement avec une licence commerciale : (

TheJoe · 22 Avril 2011 à 10:19 UN M

En fait, peu de changements entre les deux bibliothèques.. sont plus ou moins la même chose..

Comment sont à la fois licence open source, FPDF est également librement redistribuables comme “Annexe” également aux applications de type commercial.

Si nous voulons dire toute la vérité les deux bibliothèques sont développés par la même personne: Olivier Plathey, qui a refusé de libérer l' “moteur” (FPDF) sous licence BSD (ou similaire) parce qu'il avait une forte expansion, tandis que pour les corrections de bugs et de nouvelles fonctionnalités a créé un projet open source une fois de plus (tcpdf) l'utilisation et la redistribuer uniquement sur les projets en open source.

davideatflickr · 22 Avril 2011 à 9:14 UN M

le Provera, ho usato toujours FPDF http://www.fpdf.org/
cela semble être un bon substitut.. 🙂

Laisser un commentaire

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *

Ce site utilise Akismet pour réduire le spam. Découvrez comment vos données de commentaire est traité.