Officegen-DOCX
Open-Source-JavaScript-Bibliothek für die Textverarbeitung
Erstellen, ändern und konvertieren Sie Microsoft® Word-DOCX-Dokumente über Open-Source-APIs.
Was ist Officegen-DOCX?
Officegen-DOCX ist eine Open-Source-JavaScript-Bibliothek, die es Softwareentwicklern ermöglicht, mit Office Open XML-Dateien zu arbeiten und Word (Docx) für MS Office 2007 und höher in ihren eigenen JavaScript-Anwendungen zu erstellen. Officegen-DOCX ist sehr flexibel und kann in mehreren Umgebungen verwendet werden. Die Umgebungen, die Node.js unterstützen, sind vollständig damit kompatibel, z. B. Linux, OSX und Windows.
Es unterstützt auch mehrere Textverarbeitungsfunktionen für Microsoft Word-Dokumente (DOCX-Datei), z. B. das Erstellen von Word-Dokumenten, das Hinzufügen eines oder mehrerer Absätze, das Hinzufügen von Bildern, die Unterstützung von Kopf- und Fußzeilen, Lesezeichen und die Unterstützung von Hyperlinks.
Erste Schritte mit Officegen-DOCX
Die neueste Version von officegen-DOCX kann direkt aus dem Officegen-DOCX-Online-Repository installiert werden, indem Sie den folgenden Befehl ausführen.
Installieren Sie mit dem Officegen-Repository
$ npm install Ziv-Barber/officegen#master
Erstellen Sie ein Word-Dokument über die kostenlose JavaScript-API
Officegen-DOCX ermöglicht Softwareprogrammierern, ein neues Word-DOCX-Dokument in JavaScript-Anwendungen zu erstellen. Es ermöglicht Entwicklern auch, vorhandene Microsoft Word-Dokumente nach ihren Bedürfnissen zu ändern. Sie können auch Absätze einfügen, Bilder hinzufügen, Text oder Objekte ausrichten, Kopf- und Fußzeilen hinzufügen, Lesezeichen und Hyperlinks unterstützen, Schriftstile ändern und vieles mehr. Die folgenden einfachen Codezeilen können ein Word-Dokument in JavaScript erstellen.
- officegen instanziieren
- Erstellen Sie ein leeres Word-Dokument
- Ausgabepfad festlegen & Dokument speichern
Erstellen Sie ein leeres DOCX - JavaScript
const officegen = require('officegen')
const fs = require('fs')
// Create an empty Word document
let docx = officegen('docx')
// Set output path
let out = fs.createWriteStream('empty.docx')
// Save
docx.generate(out)
Einfügen von Bildern in Word-DOCX-Dateien
Officegen-DOCX gibt Computerprogrammierern die Möglichkeit, Bilder in ihr Word-DOCX-Dokument in JavaScript-Anwendungen mit wenigen Codezeilen einzufügen. Um ein Bild in Word-Dokumente einzufügen, müssen Sie den Namen sowie den Speicherort des Bildes angeben.
Bild in DOCX hinzufügen - JavaScript
const officegen = require('officegen')
const fs = require('fs')
// Create a new word document
let docx = officegen('docx')
// Create a new paragraph
let pObj = docx.createP()
// Add Image
pObj.addImage('sample.jpg')
// Set output path
let out = fs.createWriteStream('image.docx')
// Save
docx.generate(out)
Hinzufügen von Absätzen zu Word-DOCX-Dateien
Officegen-DOCX ermöglicht Computerprogrammierern, Inhalt in ihre Word-DOCX-Dateien in ihre eigenen JavaScript-Anwendungen einzufügen. Die API unterstützt das Hinzufügen eines oder mehrerer Absätze zu Word-Dokumenten. Es erleichtert Ihnen auch die einfache Einstellung von Schriftarten, Farben, Ausrichtung usw. für Ihre Inhalte.
Absatz in DOCX - JavaScript hinzufügen
const officegen = require('officegen')
const fs = require('fs')
// Create a new word document
let docx = officegen('docx')
// Add Paragraph
let pObj = docx.createP()
// Add Text in it
pObj.addText('FileFormat Developer Guide')
// Set output path
let out = fs.createWriteStream('fileformat.docx')
// Save
docx.generate(out)