Ez egy átfogó Word szerkesztő és manipuláció Könyvtár Node.js. Könnyen épít Word szerkesztő szoftver, kihasználva a nem blokkoló, esemény-vezérelt architektúra Node.js.
A Word dokumentumok programozott módosítása a modern digitális munkafolyamat szerves része. Szöveg szerkesztése a Word alkalmazásban, grafikonok beszúrása külső adatok segítségével, táblázatok módosítása.
JavaScript könyvtár egy önálló megoldás a Word szerkesztéséhez, amely nem támaszkodik más szoftverekre. Kereskedelmi használatra készen lefedi a JavaScript professzionális fejlesztőinek minden lehetséges igényét:
JavaScript Word programszerkesztő modern API t biztosít a fejlesztőknek a Word programozott szerkesztéséhez. Gyorsan integrálja a Word módosítási funkciókat a szoftverébe. Könyvtárunk támogatja a JavaScript különböző dokumentumformátumok módosítását.
A Word programozott szerkesztésének feladata a JavaScript a Word dokumentumfa elemeinek módosítása. "DOM" néven is ismert – a Word dokumentumelemekkel és azok tulajdonságaival való interakció programozási modellje.
Word módosítási funkciói elválaszthatatlanok a fejlett Word keresési funkciótól. A nagyfokú rugalmasság érdekében JavaScript könyvtárunk Word Regex alapú keresési funkciót biztosít a fejlesztők számára. Ez a megközelítés kiterjeszti a Word fájlok szövegszerkesztésének lehetőségeit, lehetővé téve a sablonok használatát a dinamikus Word átalakításhoz.
Az egyik legkeresettebb szolgáltatás a táblák dinamikus létrehozása és módosítása a Word dokumentumokban. A táblázatokkal való munka nagyon kényelmes a JavaScript könyvtárral: szerkesztheti a táblázatokat, frissítheti a táblázatokat és kivonhatja a táblázat szövegét a JavaScript segítségével.
A következő példa bemutatja, hogyan lehet módosítani egy Word dokumentumot a JavaScript:
npm install @aspose/words
Másolat
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// Helyezzen be szöveget a dokumentum elejére.
builder.moveToDocumentStart()
builder.writeln("Morbi enim nunc faucibus a.")
doc.save("Output.docx")
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// Helyezze be a táblázatot a dokumentum elejére.
builder.moveToDocumentStart()
builder.startTable()
builder.insertCell()
builder.write("Row 1, cell 1.")
builder.insertCell()
builder.write("Row 1, cell 2.")
builder.endTable()
doc.save("Output.docx")
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// Helyezzen be képet a dokumentum elejére.
builder.moveToDocumentStart()
builder.insertImage("Image.png")
doc.save("Output.docx")
We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.
This package is compatible with Node.js 14.17.0 or higher.
Sok más fájlformátumban is szerkesztheti a fájlokat: