4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan


4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
Selamat siang semua, kita kembali kepada pembahasan programming setelah sebelumnya kita membahas tema lainnya. Kali ini kita akan berbagi informasi mengenai library PHP yang dapat digunakan untuk melakukan generate PDF pada aplikasi berbasis web.

Bagi para pengembang aplikasi berbasis web tentu akan membutuhkan sistem yang memberikan laporan atau report dari sistem. Salah satu pengaplikasiannya yaitu dengan menerapkan penggunakan PDF. Dari database yang telah dikela kemudian akan digenerate menjadi laporan dengan format PDF yang langsung dapat disimpan ataupun di print.

Berikut ini 4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan

1. FPDF - http://www.fpdf.org/

4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
Merupakan salah satu library pdf yang dapat diterpkan pada bahasa pemrograman PHP. File dari library ini pure PHP. Beberapa fitur yang dimiliki oleh FPDF diantaranya:

    Choice of measure unit, page format and margins
    Page header and footer management
    Automatic page break
    Automatic line break and text justification
    Image support (JPEG, PNG and GIF)
    Colors
    Links
    TrueType, Type1 and encoding support
    Page compression

2. mPDF - https://mpdf.github.io/
4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
Merupakan salah satu library php yang dapat melakukan generate file dari UTF-8 uncoded HTML. mPDF merupakan pengembangan yang berbasis dari library FPDF dan HTML2FPDF sehingga memungkinan semua fitur yang ada dikeduanya akan masuk pada 1 library. Berikut fitur mPDF :

  •     Accepts UTF-8 encoded HTML
  •     Supports almost all languages including RTL (arabic and hebrew), and CJK - (chinese-japanese-korean)
  •     Bookmarks
  •     CSS stylesheets
  •     Word spacing and character spacing for justification
  •     Nested block-level elements (e.g. P, DIV) including margins, borders, padding, line-height, background colours etc.
  •     Support (partial) for floating and fixed-position block-elements
  •     Page layout and orientation
  •     Text-justification and hyphenation
  •     Page numbering
  •     Odd and even paging with mirrored margins
  •     Page headers & footers
  •     Columns
  •     Tables - nested tables, rotated, or autosized to fit on a page
  •     Table of contents
  •     Index
  •     Watermarks (with customizable text angle)
  •     Images in JPG, GIF, PNG, SVG, BMP or WMF format
  •     Password protection
  •     Annotations
  •     Barcodes (EAN13, UPC-A/E, Code 11, 39, 93, 128, Codabar, MSI, IMB, Planet, Postnet, RM4SCC etc.)
  •     Import another PDF file and use as a template
  •     Embedded font subsets
  •     PDF/A-1b support (ISO 19005-1:2005)
  •     PDF/X-1a support
  •     PDF/A-3 support (along with ZUGFeRD invoices compatibility)

3. TCPDF - https://tcpdf.org/
4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
TCPDF dikembangkan pada tahun 2002 dan berbasis Open Source. Sudah banyak CMS dan Aplikasi berbasis web yang menggunakan library ini. Banyak fitur yang sangat dibutuhkan bagi pengembang aplikasi saat ini. Berikut fitur yang dimiliki TCPDF :
  • no external libraries are required for the basic functions;
  • all standard page formats, custom page formats, custom margins and units of measure;
  • UTF-8 Unicode and Right-To-Left languages;
  • TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0 fonts;
  • font subsetting;
  • methods to publish some XHTML + CSS code, Javascript and Forms;
  • images, graphic (geometric figures) and transformation methods;
  • supports JPEG, PNG and SVG images natively, all images supported by GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) and all images supported via ImagMagick (http: www.imagemagick.org/www/formats.html)
  • 1D and 2D barcodes: 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;
  • ICC Color Profiles, Grayscale, RGB, CMYK, Spot Colors and Transparencies;
  • automatic page header and footer management;
  • document encryption up to 256 bit and digital signature certifications;
  • transactions to UNDO commands;
  • PDF annotations, including links, text and file attachments;
  • text rendering modes (fill, stroke and clipping);
  • multiple columns mode;
  • no-write page regions;
  • bookmarks and table of content;
  • text hyphenation;
  • text stretching and spacing (tracking/kerning);
  • automatic page break, line break and text alignments including justification;
  • automatic page numbering and page groups;
  • move and delete pages;
  • page compression (requires php-zlib extension);
  • XOBject templates;
  • PDF/A-1b (ISO 19005-1:2005) support

4. DomPDF - https://dompdf.github.io/
4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
Merupakan salah satu PDF render yang tidak banyak diketahui oleh masyarakat. Namun DomPDF memiliki fitur yang sama seperti library PDF lain yang bisa menerapkan table sampai dengan model dari border dan cell nya. Berikut fiturnya :

  •     handles most CSS 2.1 and a few CSS3 properties, including @import, @media & @page rules
  •     supports most presentational HTML 4.0 attributes
  •     supports external stylesheets, either local or through http/ftp (via fopen-wrappers)
  •     supports complex tables, including row & column spans, separate & collapsed border models, individual cell styling
  •     image support (gif, png (8, 24 and 32 bit with alpha channel), bmp & jpeg)
  •     no dependencies on external PDF libraries, thanks to the R&OS PDF class
  •     inline PHP support


Demikian informasi mengenai 4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan, semoga bisa membantu solusi anda dalam permasalahan pengembangan aplikasi.

Terima kasih telah berkunjung dan jangan lupa KLIK IKLAN dibawah untuk selalu memberikan support kepada kami dalam menulis informasi yang terbaru.

- Dafizara

1 komentar

Komentar anda sangat dibutuhkan bagi kemajuan kami untuk terus berkarya.
Diharapkan :
* Berkomentarlah dengan bahasa yang baik
* Tidak ada unsur SARA, SPAM, PORNO
* Tidak merugikan orang lain
* Menunjukkan identitas yang jelas bukan Anonim

Diperkenankan :
* Komentar promosi link web anda
* Kritik & Saran

[Protected] by DMCA Protection Pro™
EmoticonEmoticon