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. FRITZ & MACZIOL group, deutschlandweit
  2. Detecon International GmbH, Köln, Frankfurt am Main
  3. T-Systems International GmbH, Darmstadt
  4. T-Systems International GmbH, München


Anzeige
Blu-ray-Angebote
  1. (u. a. Minions 11,97€, Game of Thrones, The Dark Knight Trilogy)
  2. (u. a. Jurassic World, Fast & Furious 7, Die Unfassbaren, Interstellar, Terminator 5)
  3. 5,49€

Folgen Sie uns
       


  1. Ransomware

    Trojaner Fantom gaukelt kritisches Windows-Update vor

  2. Megaupload

    Gericht verhandelt über Dotcoms Auslieferung an die USA

  3. Observatory

    Mozilla bietet Sicherheitscheck für Websites

  4. Teilzeitarbeit

    Amazon probiert 30-Stunden-Woche aus

  5. Archos

    Neues Smartphone mit Fingerabdrucksensor für 150 Euro

  6. Sicherheit

    Operas Server wurden angegriffen

  7. Maru

    Quellcode von Desktop-Android als Open Source verfügbar

  8. Linux

    Kernel-Sicherheitsinitiative wächst "langsam aber stetig"

  9. VR-Handschuh

    Dexta Robotics' Exoskelett für Motion Capturing

  10. Dragonfly 44

    Eine Galaxie fast ganz aus dunkler Materie



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Radeon RX 460: AMDs kleinste Polaris-Karte braucht mehr Speicher
Radeon RX 460
AMDs kleinste Polaris-Karte braucht mehr Speicher
  1. Polaris-Grafikkarten Neuer Treiber steigert Bildrate in Tomb Raider
  2. Polaris-Grafikkarten AMD stellt Radeon RX 470 und RX 460 vor
  3. Radeon Pro SSG AMD zeigt Profi-Karte mit SSDs für ein TByte Videospeicher

Radeon RX 470 im Test: Die 1080p-Karte für High statt Ultra
Radeon RX 470 im Test
Die 1080p-Karte für High statt Ultra
  1. Radeons RX 480 Die Designs von AMDs Partnern takten höher - und konstanter
  2. Radeon Software 16.7.2 Neuer Grafiktreiber macht die RX 480 etwas schneller
  3. Radeon RX 480 erneut vermessen Treiber reduziert Stromstärke auf PEG-Slot

Garmin Vivosmart HR+ im Hands on: Das Sport-Computerchen
Garmin Vivosmart HR+ im Hands on
Das Sport-Computerchen
  1. Polar M600 Sechs LEDs für eine Pulsmessung
  2. Kluge Uhren Weltweiter Smartwatch-Markt bricht um ein Drittel ein
  3. Garmin Edge 820 Radcomputer zeigt Position der Tourbegleiter

  1. Re: 30 Stunden auf Abruf ?!?

    picaschaf | 05:32

  2. Re: Hinweis: Um sich diesen Artikel vorlesen zu...

    Squirrelchen | 03:56

  3. Re: BQ Aquaris X5 Plus (~290¤)

    ve2000 | 03:20

  4. Re: Ist doch billiger

    plutoniumsulfat | 02:29

  5. Re: Wenn wir jetzt noch den Faktor "bei gleicher...

    plutoniumsulfat | 02:21


  1. 13:49

  2. 12:46

  3. 11:34

  4. 15:59

  5. 15:18

  6. 13:51

  7. 12:59

  8. 15:33


  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