TCPDF
Salt la navigare Salt la căutare
TCPDF software | |
---|---|
Tip | Vizualizator de documente |
Dezvoltator | Nicola Asuni |
Ultima versiune | 6.2.13 (10 IUNIE 2016 ) |
Sistem de operare | Multiplatform |
Limba | PHP |
Licență | LGPL ( licență gratuită ) |
Site-ul web | tcpdf.org/ |
TCPDF este o clasă open source PHP ( software gratuit ) care vă permite să generați documente PDF fără a fi nevoie să utilizați extensii și biblioteci externe.
Proiectul TCPDF a fost demarat în 2002 de Nicola Asuni și astăzi are milioane de utilizatori din întreaga lume. TCPDF este deja prezent în mai multe aplicații CMS și PHP (de exemplu: Joomla , Drupal , Moodle , phpMyAdmin , TCExam , XOOPS , ...).
Notă: La 3 aprilie 2010, proiectul TCPDF a fost clasat pe poziția 6 din peste 200.000 de proiecte găzduite în depozitul SourceForge .
Caracteristici
- nu necesită biblioteci externe pentru funcționalitatea de bază;
- toate dimensiunile standard ale paginilor, dimensiunile personalizate, marjele și diversele unități de măsură;
- Limbi UTF-8 Unicode și Dreapta-Stânga (RTL);
- TrueTypeUnicode, OpenTypeUnicode, TrueType , OpenType , Type1 și fonturi CID-0;
- subsetare fonturi;
- compatibilitate cu XHTML + CSS , JavaScript și Forms ;
- imagini, grafică (figuri geometrice) și metode de transformare;
- suport nativ pentru imagini JPEG , PNG și SVG , toate imaginile acceptate de GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) și toate imaginile acceptate de ImageMagick (http: www.imagemagick.org / www /formats.html)
- Cod de bare 1D și 2D: COD 39, ANSI MH10.8M-1983 USD-3, 3 din 9, COD 93, USS-93, Standard 2 din 5, intercalat 2 din 5, COD 128 A / B / C, 2 și 5 Cifre Extensie bazată pe UPC, 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), Cod de bare de poștă inteligent, Onecode, USPS-B-3200, CODABAR, COD 11, Pharmacode, PHARMACODE DOUĂ PISI, Datamatrix ECC200, cod QR , PDF417 ;
- ICC , Grayscale, RGB, profiluri de culori CMYK, culori spot și folii transparente;
- gestionarea automată a anteturilor și subsolurilor;
- certificate de criptare PDF de până la 256 biți și certificate de semnătură digitală;
- tranzacții de anulare a comenzilor;
- Adnotări PDF, inclusiv linkuri, note text și fișiere atașate;
- modul de redare a textului (umplere, linie și decupare);
- modul coloane multiple;
- regiuni de pagini fără scriere;
- marcaje și indexuri de conținut;
- alinierea textului cu cratimare;
- spațierea, dilatarea și compresia textului;
- întrerupere automată de pagină și linie, alinierea textului, inclusiv justificarea;
- numerotare și grupare automată a paginilor;
- ștergeți și mutați pagini;
- compresie pagină;
- Șablon XObject.
- Suport PDF / A-1b (ISO 19005-1: 2005).
Specificații
TCPDF este independent de platformă și poate fi rulat fără modificări pe Unix , Linux , FreeBSD , Windows , macOS , NetWare și alte sisteme care acceptă limbajul PHP .
linkuri externe
- Site oficial , pe tcpdf.org .
- ( EN ) TCPDF , pe SourceForge .
- Depozitul sursă TCPDF , la github.com .
- TCPDF PHP CLASS - Manual de referință și ghid pentru dezvoltatori - Nicola Asuni - Ediția 2011 I - INTERSCIENZE Edizioni Scientifiche , pe tcpdf.it . Adus la 20 iunie 2020 (Arhivat din original la 2 septembrie 2018) .