Fork me on GitHub


Téléchargements Frameworks Frameworks tcpdf_for_xoops


Frameworks tcpdf_for_xoops Populaire 
2014
  • 05
  • septembre

TCPDF_for_xoops


Générez facilement une version PDF de vos articles.

Minimum requis


- Xoops 2.5
- PHP 5.3.17

Cette version fonctionne sur toute les versions de Xoops supérieur à la 2.5.0.

Merci de mettre à jour vos fichiers makepdf.php. Pour cette version de tcpdf_for_xoops, merci de choisir les fichiers makepdf.php finissant par _V2

Description


TCPDF_for_xoops est un Frameworks pour Xoops permettant de générer des fichiers PDF a partir des pages de votre site. Ce Frameworks est issu du projet tcpdf. Ce projet fort dynamique de générateur de fichier PDF est l'un des meilleurs actuellement disponible en open-source.

Les principales nouveautés de cette version 2.0:

  • Optimisation et meilleurs intégrations avec Xoops

  • Système d'auto-configuration

  • La possibilité d'avoir une configuration par module grâce au tableau de paramétrages



Ce qu'il fait (liste non exhaustive) :

  • Gestion de tous les formats de pages standards, création de format spécifique, gestion des marges et unités de mesure.

  • Prise en charge de l'UTF-8 et de la lecture de droite à gauche.

  • methods to publish some XHTML + CSS code, Javascript and Forms.

  • images, graphic (geometric figures) and transformation methods.

  • support des images JPEG, PNG et SVG images, support des images supportées par le standard GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) et des images supportées par ImagMagick (http: www.imagemagick.org/www/formats.html).

  • Code barre 1D et 2D: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode,Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS, Datamatrix ECC200, QR-Code, PDF417.

  • Des profils de couleur ICC, en niveaux de gris, RVB, CMJN, les couleurs d'accompagnement et transparents.

  • en-tête de page automatique et gestion de bas de page.

  • Cryptage du document en 256 bitst et certifications par signature électronique.

  • possibilité d'annuler les commandes précédentes

  • Gère les annotations PDF, inclusion des liens, texte et fichiers rattachés.

  • Mode de rendu du texte.

  • Mode multi-colonnes.

  • Zone de page vide.

  • Sommaire et signets.

  • Césure du texte.

  • gestion de l'étirement et de l'espacement du texte.

  • Changement de page automatique, accepte les sauts de page et respecte les alignements et justifications des paragraphes.

  • Numérotation automatiques des pages et groupes de pages.

  • déplacement et suppression de page à la volée.

  • compression des pages (extension php-zlib requis).

  • Templates XOBject.

  • Support PDF/A-1b (ISO 19005-1:2005).


  • Installation


    Il vous suffit de copier le répertoire "tcpdf" et tous ces sous-répertoires dans le répertoire "./Frameworks" pour une version de Xoops compris entre 2.5.0 et 2.5.6 inclus
    Pour Xoops 2.5.7, merci de copier le répertoire "tcpdf" dans le répertoire "./xoops_lib/vendor". Si le répertoire "vendor" est manquant, merci de le créer.

    Pour plus de détails vous pouvez consulter le fichier ./tcpdf/docs/readme.txt

    Mise à jours


    Suffit d'écraser la version précédente

    Autres détails


    Le Frameworks est livré sans les fichiers makepdf.php, vous pouvez consulter la section dédiée sur le site de l'auteur pour trouver le fichier makepdf.php que vous avez besoin

    Vous pouvez consulter comment fabriquer vos propres fichiers "makepdf.php" sur la section "documentation" du site l'auteur.

    La version 1.05 de tcpdf_for_xoops est une version compatible avec PHP 5.2. Elle est disponible ici

    Changelog


    Citation :

    =======================
    Version 2.00 2014-08-20
    =======================
    - PHP TCPDF class has been updated (6.0.084 => 6.0.093)
    * K_TIMEZONE constant was added to the default configuration to supress date-time warnings.
    * Bug item #956 "Monospaced fonts are not alignd at the baseline" was fixed.
    * Bug item #964 "Problem when changing font size" was fixed.
    * Bug item #969 "ImageSVG with radialGradient problem" was fixed.
    * sRGB.icc file was replaced with the one from the Debian package icc-profiles-free (2.0.1+dfsg-1)
    * Issue #325"Division by zero when css fontsize equals 0" was fixed.
    * Function getmypid() was removed for better compatibility with shared hosting environments.
    * Support for pulling SVG stroke opacity value from RGBa color was mergeg [adf006].
    * Bug item #951 "HTML Table within TCPDF columns doesnt flow correctly on page break ..." was fixed.
    * Bug item #948 "bottom line of rowspan cell not work correctly" was fixed.
    * Bug item #946 "Case sensitive type check causes broken match for SVG" was fixed.
    * Bug item #945 "Imagick load doesn't account for passed data string " was fixed.
    * A bug affecting fitcell option in Multicell was fixed.
    * Bug item #938 "Hyphenation-dash extends outside of cell" was fixed (collateral effect).
    * Some example images were replaced.
    * A race condition bug was fixed.
    * Bug item #938 "Hyphenation-dash extends outside of cell" was fixed.
    * A bug related to MultiCell fitcell feature was fixed.
    * Bug item #931 "Documentation error for setPageFormat()" was fixed.
    - PHP TCPDF class has been optmized and lightened (montuy337513/black_beard)
    - Bugs minors fixed (montuy337513/black_beard)
    - Add multiple configuration for modules (page sizes, orientation, fonts, margins ...) through an array() in this makepdf.php (see file pdf_data.txt) (montuy337513/black_beard)

    =======================
    Version 1.06 2012-10-04
    =======================
    - PHP TCPDF class has been updated (5.9.180 => 5.9.193)
    * composer.json file was added
    * Subset feature was extended to include the first 256 characters.
    * bug fix related to cached images and a new composer file.
    * bug fix related to font names
    * bug fix related "Infinite loop in Write() method"
    * bug fix related to EAN barcodes
    * bug fix related datamatrix barcode
    * bug fix related "ini_get safe_mode error"
    * buf fix related to Image() method.
    * includes support for named destinations on HTML links.

 Date de proposition: 05/09/2014

 Proposé par: montuy337513

 Téléchargé 529 fois

 Note: 0.0 (0 votes)

 Page d'accueil: ICI

 Version: 2.00

 Taille du fichier: 744.0 [Ko]

 Plateforme:  2.5.x

 Developpeur: montuy337513 / philodenelle

Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Admin Frxoops
Inscrit le: 04/03/2011
De: Lot
Contributions: 2190
montuy337513 Posté le: 06/09/2014 09:35  Mis à jour: 06/09/2014 09:40
 Re: Frameworks tcpdf_for_xoops
D'ici lundi, je mettrai a disposition sur mon site les nouvelles versions des fichiers makefile.pdf. A l'heure actuelle, seule la version pour le module Publisher est disponible.

Et en milieu de semaine prochaine, je sortirai une version 2.01 du Frameworks qui fonctionnera que sur Xoops 2.5.7 et supérieur.
Admin Frxoops
Inscrit le: 16/03/2009
De: Tende (06)
Contributions: 2399
Cesag Posté le: 10/09/2014 11:18  Mis à jour: 10/09/2014 11:18
 Re: Frameworks tcpdf_for_xoops
Peu de gens le disent, mais moi je n'hésites pas... merci à toi pour tout ce que tu fais pour Xoops et ses xoopsiens !
Admin Frxoops
Inscrit le: 04/03/2011
De: Lot
Contributions: 2190
montuy337513 Posté le: 10/09/2014 22:06  Mis à jour: 10/09/2014 22:06
 Re: Frameworks tcpdf_for_xoops
Merci Cesag
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

25 Personne(s) en ligne (1 Personne(s) connectée(s) sur Téléchargements) | Utilisateur(s): 0 | Invité(s): 25 | Plus ...