Pdf Bibliotheken: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „{| class="pdflibs" |- ! Name ! Link ! last Version ! Sprache ! Lizenz |- | | | | | |- | | | | | |}“)
 
(PDF Bibliotheken im Vergleich)
 
(19 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
! Link
+
! start
 
! last Version
 
! last Version
 
! Sprache
 
! Sprache
 
! Lizenz
 
! Lizenz
 +
! Referenzen
 +
! Literatur
 +
! Notizen
 +
! import
 +
! export
 
|-
 
|-
|  
+
| [http://www.tcpdf.org/ tcpdf] [https://en.wikipedia.org/wiki/TCPDF]
|  
+
| 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).
 +
|
 +
|
 
|-
 
|-
|  
+
| [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

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.


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