Vytvorte multiplatformový softvér na úpravu dokumentov a obrázkov s využitím neblokujúcej architektúry založenej na udalostiach Node.js. Toto je komplexné riešenie na úpravu dokumentov a obrázkov v Node.js.
Táto knižnica JavaScript poskytuje vývojárom výkonné rozhranie API na programovú úpravu Word dokumentov a PDF. Jednoducho integrujte funkcie úpravy dokumentov do svojho softvéru. Naše riešenie podporuje úpravy PDF, DOCX, DOC, RTF, ODT, EPUB, HTML a mnohých ďalších formátov súborov v JavaScript.
Úlohou programovej úpravy dokumentu v JavaScript je úprava prvkov v strome dokumentu. Je tiež známy ako "DOM" – programovací model na interakciu s prvkami dokumentu a ich vlastnosťami.
Funkcie na úpravu zložitých dátových štruktúr sú neoddeliteľné od funkcie pokročilého vyhľadávania. Aby sme zaistili najvyššiu úroveň flexibility, naša knižnica poskytuje vývojárom JavaScript funkciu vyhľadávania Regex. Tento prístup rozširuje možnosti úpravy textu a umožňuje použitie šablón na dynamickú úpravu obsahu.
Programová úprava Word dokumentov a PDF je neoddeliteľnou súčasťou digitálneho pracovného toku. Upravujte text v PDF, Word, upravujte tabuľky, vkladajte grafy pomocou externých údajov.
Knižnica JavaScript je samostatné riešenie na úpravu dokumentov, ktoré nevyžaduje nainštalovaný program Microsoft Word alebo Acrobat Reader. Je pripravený na priemyselné použitie a poskytuje celý rad operácií na úpravu súborov Word, PDF a iných formátov súborov:
Jednou z najžiadanejších funkcií je dynamické generovanie tabuliek a úprava tabuliek v Word dokumentoch a PDF. Práca s tabuľkami je jednoduchá s knižnicou JavaScript: upravujte tabuľky, aktualizujte tabuľky a extrahujte text tabuľky v kóde JavaScript.
Nasledujúci príklad ukazuje, ako zmeniť dokument programu Word v kóde JavaScript:
npm install @aspose/words
Kopírovať
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// Vložte text na začiatok dokumentu.
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)
// Vložte tabuľku na začiatok dokumentu.
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)
// Vložte obrázok na začiatok dokumentu.
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.