Stvorite softver na više platformi za izmjenu dokumenata i slika pomoću neblokirajuće arhitekture vođene događajima Node.js. To je cjelovito rješenje za promjenu dokumenata i slika u Node.js.
Ova JavaScript biblioteka pruža programerima moćan API za programsko uređivanje Word, PDF dokumenata. Jednostavno integrirajte značajke izmjene dokumenata u svoj softver. Naše rješenje podržava uređivanje PDF, DOCX, DOC, RTF, ODT, EPUB, HTML i mnogih drugih formata datoteka u JavaScript.
Zadatak programskog uređivanja dokumenta u JavaScript je zadatak izmjene elemenata u stablu dokumenta. Također je poznat kao 'DOM' - programski model za interakciju s elementima dokumenta i njihovim svojstvima.
Značajke uređivanja složenih struktura podataka neodvojive su od funkcije naprednog pretraživanja. Kako bismo osigurali najvišu razinu fleksibilnosti, naša knjižnica omogućuje razvojnim programerima JavaScript funkciju pretraživanja Regex. Ovaj pristup proširuje mogućnosti uređivanja teksta, dopuštajući korištenje predložaka za dinamičku promjenu sadržaja.
Programska izmjena Word i PDF dokumenata sastavni je dio digitalnog tijeka rada. Uredite tekst u PDF u, Word, mijenjajte tablice, umetajte grafikone koristeći vanjske podatke.
JavaScript knjižnica je samostalno rješenje za uređivanje dokumenata za koje nije potreban Microsoft Word ili Acrobat Reader instaliran. Spreman je za industrijsku upotrebu i pruža cijeli niz operacija za izmjenu Word, PDF a i drugih formata datoteka:
Jedna od najtraženijih značajki je dinamičko generiranje tablica i izmjena tablica u Word i PDF dokumentima. Rad s tablicama je jednostavan s bibliotekom JavaScript: uređujte tablice, ažurirajte tablice i izdvajajte tekst tablice u JavaScript.
Sljedeći primjer pokazuje kako promijeniti Word dokument u JavaScript:
npm install @aspose/words
Kopirati
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// Zalijepite tekst na početak dokumenta.
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)
// Umetnite tablicu na početak dokumenta.
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)
// Zalijepite sliku na početak dokumenta.
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.