Twórz wieloplatformowe oprogramowanie do modyfikowania dokumentów i obrazów, wykorzystując nieblokującą, sterowaną zdarzeniami architekturę Node.js. Jest to kompleksowe rozwiązanie do modyfikowania dokumentów i obrazów w Node.js.
Ta JavaScript biblioteka zapewnia programistom potężny interfejs API do programowej edycji Word dokumentów i PDF. Łatwo integruj funkcje modyfikacji dokumentów ze swoim oprogramowaniem. Nasze rozwiązanie obsługuje edycję PDF, DOCX, DOC, RTF, ODT, EPUB, HTML i wielu innych formatów plików w JavaScript.
Zadaniem programowej edycji dokumentu w JavaScript jest zadanie modyfikacji elementów w drzewie dokumentu. Jest również znany jako "DOM" – model programowania służący do interakcji z elementami dokumentu i ich właściwościami.
Funkcje edycji złożonych struktur danych są nieodłączne od funkcji wyszukiwania zaawansowanego. Aby zapewnić najwyższy poziom elastyczności, nasza biblioteka zapewnia programistom JavaScript funkcję wyszukiwania Regex. Takie podejście rozszerza możliwości edycji tekstu, pozwalając na wykorzystanie szablonów do dynamicznej modyfikacji treści.
Programowa modyfikacja Word dokumentów i PDF jest integralną częścią cyfrowego obiegu dokumentów. Edytuj tekst w PDF, Word, modyfikuj tabele, wstawiaj wykresy z wykorzystaniem danych zewnętrznych.
JavaScript biblioteka jest samodzielnym rozwiązaniem do edycji dokumentów, które nie wymaga zainstalowanego programu Microsoft Word lub Acrobat Reader. Jest gotowy do użytku przemysłowego i zapewnia pełen zakres operacji do modyfikacji Word plików, PDF i innych formatów:
Jedną z najbardziej pożądanych funkcji jest dynamiczne generowanie i modyfikowanie tabel w Word dokumentach i PDF. Praca z tabelami jest łatwa dzięki JavaScript bibliotece: edytuj tabele, aktualizuj tabele i wyodrębniaj tekst tabeli w JavaScript kodzie.
Poniższy przykład pokazuje, jak zmienić Word dokument w JavaScript kodzie:
npm install @aspose/words
Kopiuj
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// Wstaw tekst na początku 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)
// Wstaw tabelę na początku 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)
// Wstaw obraz na początku 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.