Abo
  • Services:
Anzeige
PDFKit
PDFKit (Bild: Devon Govett)

PDFKit

PDF-Dokumente generieren mit Javascript

PDFKit
PDFKit (Bild: Devon Govett)

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

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.

Anzeige

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.


eye home zur Startseite
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*



Anzeige

Stellenmarkt
  1. Deutsche Telekom AG, Berlin
  2. BOGE KOMPRESSOREN Otto Boge GmbH & Co. KG, Bielefeld
  3. Giesecke & Devrient 3S GmbH, München
  4. ETAS GmbH & Co. KG, Stuttgart


Anzeige
Top-Angebote
  1. 94,90€ statt 109,90€
  2. 74,90€
  3. (u. a. The Expendables 3 Extended 7,29€, Fight Club 6,56€, Predator 1-3 Collection 24,99€)

Folgen Sie uns
       


  1. Olympische Spiele

    Firmen dürfen #Rio2016 im sozialen Netz nicht verwenden

  2. Mi Notebook Air

    Xiaomi steigt mit Kampfpreisen ins Notebook-Geschäft ein

  3. Privacy Shield

    EU-Datenschützer billigen Datentransfer für ein Jahr

  4. Verbindungsturbo

    Wie Googles Rack TCP deutlich schneller machen soll

  5. Black Hat 2016

    Neuer Angriff schafft Zugriff auf Klartext-URLs trotz HTTPS

  6. DMCA

    EFF klagt gegen US-Urheberrechtsgesetz

  7. Preisverfall

    Umsätze mit Smartphones in Deutschland sinken erstmals

  8. Autonomes Fahren

    Tesla fuhr bei tödlichem Unfall zu schnell

  9. DTEK50

    Blackberrys neues Android-Smartphone kostet 340 Euro

  10. Oculus Rift

    VR-Konkurrenz im Hobbykeller



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Wolkenkratzer: Wer will schon 2.900 Stufen steigen?
Wolkenkratzer
Wer will schon 2.900 Stufen steigen?
  1. Hafen Die Schauerleute von heute sind riesig und automatisch
  2. Bahn Siemens verbessert Internet im Zug mit Funklochfenstern
  3. Fraunhofer-Institut Rekord mit Multi-Gigabit-Funk über 37 Kilometer

Festplatten mit Flash-Cache: Das Konzept der SSHD ist gescheitert
Festplatten mit Flash-Cache
Das Konzept der SSHD ist gescheitert
  1. Ironwolf, Skyhawk und Barracuda Drei neue 10-TByte-Modelle von Seagate
  2. 3PAR-Systeme HPE kündigt 7,68- und 15,36-TByte-SSDs an
  3. Dells XPS 13 mit Ubuntu im Test Endlich ein Top-Notebook mit Linux!

Nuki Smart Lock im Test: Ausgesperrt statt aufgesperrt
Nuki Smart Lock im Test
Ausgesperrt statt aufgesperrt

  1. jede firma, die noch im profisport...

    Rulf | 13:37

  2. Wenn ich versuche mein Gnome so zu konfigurieren...

    LoopBack | 13:36

  3. Re: Telenazis und Glasfaserkabel?...

    RipClaw | 13:36

  4. Re: Copycat

    Midian | 13:35

  5. Re: "Auch das Veröffentlichen von...

    demon driver | 13:35


  1. 12:45

  2. 12:18

  3. 12:01

  4. 12:01

  5. 12:00

  6. 11:57

  7. 11:41

  8. 11:41


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel