PDFKit
PDFKit (Bild: Devon Govett)

PDFKit

PDF-Dokumente generieren mit Javascript

Devon Govett hat mit PDFKit eine Javascript-Bibliothek für Node.js veröffentlicht, mit der sich komplexe PDF-Dokumente in Javascript erzeugen lassen.

Anzeige

Die Bibliothek PDFKit wurde für den Javascript-Server Node.js entwickelt und erzeugt PDF-Dokumente in Javascript. Das API von PDFKit erlaubt es, mehrere Funktionen miteinander zu verketten (chaining) und enthält sowohl Low-Level-Funktionen als auch eine Abstraktion für High-Level-Funktionen. Dadurch soll es mit dem API sehr einfach sein, auch komplexe PDF-Dokumente zu erstellen.

Dabei werden Vektorgrafiken, ein an das Canvas-Element von HTML5 angelehntes API, Pfadoperationen, SVG-Pfade, Transformationen, Text samt Zeilenumbruch und Textausrichtung sowie Listen unterstützt. Zudem können Anmerkungen, Links sowie Notizen in den Dokumenten untergebracht werden. Auch Schriften (Truetype, Truetype Collections, Datafork Truetype) lassen sich einbetten. Gleiches gilt für Bilder (Jpeg und PNG samt Transparenz).

In Zukunft will Govett unter anderem auch Gradienten und Muster, Outlines und Sicherheitsfunktionen unterstützen. Er plant auch ein High-Level-API für Tabellen und Layouts. Zudem will er die Geschwindigkeit steigern.

PDFKit ist komplett in Coffeescript geschrieben, einer Scriptsprache, die in Javascript umgewandelt wird, aber eine einfachere Syntax bietet als Javascript.

PDFKit steht unter der liberalen MIT-Lizenz, der Code wird bei Github gehostet. Es steht aber auch ein .npm-Paket zum Download bereit.


spambox 14. Jul 2011

Das ist, als würde man das Alphabet auf 15 Zeichen kürzen, weil es sonst für viele zu...

Thread-Anzeige 14. Jul 2011

Das war die andere Idee für PDFs an digitalen "dummen" Bilderrahmen. Und um zu recutten...

Satan 14. Jul 2011

...für den Browser *scnr*

Kommentieren



Anzeige

  1. Resident Engineer (m/w) - VW Group
    Harman Becker Automotive Systems GmbH, Hildesheim
  2. Supportmitarbeiter (m/w)
    ekz.bibliotheksservice GmbH, Reutlingen bei Stuttgart / Tübingen
  3. Entwicklungsingenieur Hardware-in-the-Loop-Simulat- ion (m/w)
    GIGATRONIK Holding GmbH, Köln
  4. (Senior) Manager Business Services (m/w) - Energy
    Bosch Software Innovations GmbH, Berlin

 

Detailsuche


Top-Angebote
  1. Xbox One Tauschaktion: 50-EUR-Gutschein beim Kauf einer ausgewählten Xbox One und Eintausch Ihrer gebrauchten Konsole
  2. TIPP: Samsung Ultra-HD-Monitor U28D590D
    339,00€ inkl. Versand über Redcoon (laut Preisvergleich sonst ab 419,90€ erhältlich)
  3. NUR NOCH HEUTE: Watch Dogs reduziert
    (u. a. Watch Dogs Download 22,97€ u. Season Pass 8,97€)

 

Weitere Angebote


Folgen Sie uns
       


  1. Sony Alpha 7 II im Test

    Fast ins Schwarze getroffen

  2. Apple

    Homekit will nicht in jedes Smart Home einziehen

  3. Firmware

    Update für Samsungs NX1 verbessert Videofunktionen enorm

  4. Systemkamera

    Olympus kündigt neues Modell im OM-D-System an

  5. Lieferprobleme

    Drogendrohnen in Mexiko und Norddeutschland abgestürzt

  6. Spartan in Windows 10

    Der Internet Explorer wird nicht abgeschafft

  7. Hör-Spiele

    Games ohne Grafik

  8. Technical Preview mit Cortana

    Windows 10 Build 9926 steht zum Download bereit

  9. Google-Chef

    Eric Schmidt sieht schon wieder das Ende des Internets

  10. Hutchison Whampoa

    Exklusive Verkaufsgespräche für O2



Haben wir etwas übersehen?

E-Mail an news@golem.de



Filmkritik: In Blackhat steht die Welt am Abgrund
Filmkritik
In Blackhat steht die Welt am Abgrund
  1. Cyberwaffe NSA-Tool Regin im Kanzleramt entdeckt
  2. Rocket Kitten Die Geschichte einer Malware-Analyse
  3. Cyberwaffe Attacke auf EU-Kommission wohl mit NSA- und GCHQ-Tool Regin

Touchboard: Die berührungsempfindliche Märchentante
Touchboard
Die berührungsempfindliche Märchentante
  1. Programmieren mit dem Dilduino Der Vibrator für technische Spielereien
  2. Lehrreiche Geschenke Stille Nacht, Bastelnacht
  3. Circuitscribe ausprobiert Stromkreise malen für Teenies

3D-Drucker: Silber statt Kupfer, rund statt eckig und Harz statt Plastik
3D-Drucker
Silber statt Kupfer, rund statt eckig und Harz statt Plastik
  1. 3D-Druck Draken druckt mit einem Beamer
  2. Voxel8 3D-Drucke elektrifiziert
  3. 3Doodler 2.0 Überarbeitete Version des 3D-Malstiftes in Arbeit

    •  / 
    Zum Artikel