Pdf Bibliotheken: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(PDF Bibliotheken im Vergleich)
 
(13 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
* 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
 
{| class="pdflibs" border=1
 
|-
 
|-
Zeile 28: Zeile 39:
 
| Java
 
| Java
 
| agpl/commercial
 
| agpl/commercial
| NYT,DHL,Adobe,...  
+
| NYT,DHL,Adobe,nasa,google...  
 
|
 
|
 
|
 
|
Zeile 57: Zeile 68:
 
|
 
|
 
|-
 
|-
| []  
+
| [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.
 
|
 
|
 
|
 
|
Zeile 70: Zeile 81:
 
* [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://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
 
* [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