Pdf Bibliotheken: Unterschied zwischen den Versionen
Aus Vosp.info
F (Diskussion | Beiträge) |
F (Diskussion | Beiträge) (→PDF Bibliotheken im Vergleich) |
||
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | {| class="pdflibs" | + | * https://de.wikipedia.org/wiki/Schmuckfarbe |
+ | * http://wiki.piratenpartei.de/Druckerzeugnis | ||
+ | * http://www.tu-chemnitz.de/urz/kurse/unterlagen/pdfdok.html | ||
+ | == PDF infos == | ||
+ | <source lang="bash"> | ||
+ | # ImageMagick | ||
+ | identify -verbose datei.pdf | ||
+ | pdfinfo datei.pdf | ||
+ | </source> | ||
+ | == PDF Bibliotheken im Vergleich == | ||
+ | Stand 25.11.2013 | ||
+ | {| class="pdflibs" border=1 | ||
|- | |- | ||
! Name | ! Name | ||
− | |||
! start | ! start | ||
! last Version | ! last Version | ||
Zeile 9: | Zeile 19: | ||
! Referenzen | ! Referenzen | ||
! Literatur | ! Literatur | ||
+ | ! Notizen | ||
+ | ! import | ||
+ | ! export | ||
|- | |- | ||
− | + | | [http://www.tcpdf.org/ tcpdf] [https://en.wikipedia.org/wiki/TCPDF] | |
− | | [http://www.tcpdf.org/] | ||
| 2002 | | 2002 | ||
| 6.0 - 05.2013 | | 6.0 - 05.2013 | ||
| php | | php | ||
− | | | + | | LGPLv3 |
− | | | + | | joomla,drupal,typo3,phpmyadmin,... |
| eng | | eng | ||
+ | | TCPDF is one of the most active of over 200,000 projects hosted on the SourceForge repository[2] (best ranked 6th on 3 April 2010). | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | [http://itextpdf.com itext] [https://de.wikipedia.org/wiki/IText] | ||
+ | | 1998 | ||
+ | | 5.4 - 02.2013 | ||
+ | | Java | ||
+ | | agpl/commercial | ||
+ | | NYT,DHL,Adobe,nasa,google... | ||
+ | | | ||
+ | | | ||
+ | | xml,db | ||
+ | | | ||
+ | |- | ||
+ | | [http://www.pdflib.com/ pdflib] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | [http://www.fpdf.org/ fpdf] [http://www.fpdf.de] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | SPEED TEST: 17.0366sec fPDF vs 79.5982sec tcPDF to process 2000 PDF files | ||
+ | FILE SIZE CHECK (in bytes) 788 fPDF vs 1,860 tcPDF [http://stackoverflow.com/questions/1648715/best-pdf-generator-in-php-mpdf-or-fpdf 22.06.2011] | ||
+ | | | ||
+ | | | ||
|- | |- | ||
− | | | + | | [http://cairographics.org/ cairo] [[Cairo]] |
− | |||
− | |||
| | | | ||
+ | | 1.12.14 (10. Februar 2013) | ||
+ | | c | ||
+ | | [https://de.wikipedia.org/wiki/GNU_Lesser_General_Public_License LGPL]/[https://de.wikipedia.org/wiki/Mozilla_Public_License MPL] | ||
+ | | [http://wiki.ubuntuusers.de/pdf2svg pdf2svg], [http://de.wikipedia.org/wiki/Poppler Poppler] - Anzeige von PDF nutzt unter anderem cairo | ||
| | | | ||
+ | | freie 2D-Grafikbibliothek. | ||
| | | | ||
| | | | ||
|} | |} | ||
+ | * [http://php.refulz.com/generate-pdf-with-php-fpdf-tcpdf-dompdf-ezpdf-fpdi-and-html2pdf/ Generate PDF with PHP: FPDF, TCPDF, DOMPDF, ezPDF, FPDI and HTML2PDF] 17.06.2011 | ||
+ | * [http://www.ajaxline.com/10-best-libraries-for-generating-pdf 10 Best Libraries for generating PDF Files] 30.03.2009 | ||
+ | |||
+ | |||
+ | Fragestellungen: | ||
+ | * pdf in pdf einpflegen | ||
+ | |||
+ | == svg2pdf == | ||
+ | |||
+ | '''inkscape''' | ||
+ | <source lang="bash"> | ||
+ | inkscape -A=$pdf_dir/inkscape.pdf --export-id-only quelle.svg | ||
+ | </source> | ||
+ | |||
+ | '''itext''' (Achtung stark abhängig von der Installation, nicht funktionsfähig) | ||
+ | <source lang="bash"> | ||
+ | java -cp /opt/ncitext:/opt/ncitext/lib/batik-awt-util.jar:/opt/ncitext/lib/iText.jar:/opt/ncitext/lib/batik-script.jar:/opt/ncitext/lib/iText-xml.jar:/opt/ncitext/lib/batik-ext.jar:/opt/ncitext/lib/batik-xml.jar:/opt/ncitext/lib/batik-gvt.jar:/opt/ncitext/lib/batik-parser.jar:/opt/ncitext/lib/batik-bridge.jar:/opt/ncitext/lib/batik-css.jar:/opt/ncitext/lib/xerces_2_5_0.jar:/opt/ncitext/lib/iText-xtra.jar:/opt/ncitext/lib/batik-dom.jar:/opt/ncitext/lib/batik-util.jar:/opt/ncitext/lib/batik-svg-dom.jar svg.SvgToPdf | ||
+ | </source> | ||
+ | |||
+ | '''rsvg-convert''' | ||
+ | <source lang="bash"> | ||
+ | rsvg-convert quelle.svg > $pdf_dir/rsvg.pdf | ||
+ | </source> |
Aktuelle Version vom 26. November 2013, 02:12 Uhr
- https://de.wikipedia.org/wiki/Schmuckfarbe
- http://wiki.piratenpartei.de/Druckerzeugnis
- http://www.tu-chemnitz.de/urz/kurse/unterlagen/pdfdok.html
PDF infos
# ImageMagick
identify -verbose datei.pdf
pdfinfo datei.pdf
PDF Bibliotheken im Vergleich
Stand 25.11.2013
Name | start | last Version | Sprache | Lizenz | Referenzen | Literatur | Notizen | import | export |
---|---|---|---|---|---|---|---|---|---|
tcpdf [1] | 2002 | 6.0 - 05.2013 | php | LGPLv3 | joomla,drupal,typo3,phpmyadmin,... | eng | TCPDF is one of the most active of over 200,000 projects hosted on the SourceForge repository[2] (best ranked 6th on 3 April 2010). | ||
itext [2] | 1998 | 5.4 - 02.2013 | Java | agpl/commercial | NYT,DHL,Adobe,nasa,google... | xml,db | |||
pdflib | |||||||||
fpdf [3] | SPEED TEST: 17.0366sec fPDF vs 79.5982sec tcPDF to process 2000 PDF files
FILE SIZE CHECK (in bytes) 788 fPDF vs 1,860 tcPDF 22.06.2011 |
||||||||
cairo Cairo | 1.12.14 (10. Februar 2013) | c | LGPL/MPL | pdf2svg, Poppler - Anzeige von PDF nutzt unter anderem cairo | freie 2D-Grafikbibliothek. |
- Generate PDF with PHP: FPDF, TCPDF, DOMPDF, ezPDF, FPDI and HTML2PDF 17.06.2011
- 10 Best Libraries for generating PDF Files 30.03.2009
Fragestellungen:
- pdf in pdf einpflegen
svg2pdf
inkscape
inkscape -A=$pdf_dir/inkscape.pdf --export-id-only quelle.svg
itext (Achtung stark abhängig von der Installation, nicht funktionsfähig)
java -cp /opt/ncitext:/opt/ncitext/lib/batik-awt-util.jar:/opt/ncitext/lib/iText.jar:/opt/ncitext/lib/batik-script.jar:/opt/ncitext/lib/iText-xml.jar:/opt/ncitext/lib/batik-ext.jar:/opt/ncitext/lib/batik-xml.jar:/opt/ncitext/lib/batik-gvt.jar:/opt/ncitext/lib/batik-parser.jar:/opt/ncitext/lib/batik-bridge.jar:/opt/ncitext/lib/batik-css.jar:/opt/ncitext/lib/xerces_2_5_0.jar:/opt/ncitext/lib/iText-xtra.jar:/opt/ncitext/lib/batik-dom.jar:/opt/ncitext/lib/batik-util.jar:/opt/ncitext/lib/batik-svg-dom.jar svg.SvgToPdf
rsvg-convert
rsvg-convert quelle.svg > $pdf_dir/rsvg.pdf