Nggawe piranti lunak lintas platform kanggo ngowahi dokumen lan gambar, nggunakake arsitektur sing ora diblokir, sing didorong acara Node.js. Iki minangka solusi sing komprehensif kanggo ngowahi dokumen lan gambar ing Node.js.
JavaScript iki nyedhiyakake pangembang API sing kuat kanggo nyunting Word, PDF dokumen kanthi program. Gampang nggabungake fitur modifikasi dokumen menyang piranti lunak sampeyan. Solusi kita ndhukung panyuntingan PDF, DOCX, DOC, RTF, ODT, EPUB, HTML lan akeh format file liyane ing JavaScript.
Tugas nyunting dokumen kanthi program ing JavaScript yaiku tugas ngowahi unsur ing wit dokumen. Iki uga dikenal minangka 'DOM' - model pemrograman kanggo sesambungan karo unsur dokumen lan sifate.
Fitur panyuntingan kanggo struktur data sing kompleks ora bisa dipisahake saka fungsi telusuran lanjut. Kanggo njamin tingkat keluwesan sing paling dhuwur, perpustakaan kita nyedhiyakake pangembang JavaScript kanthi fungsi telusuran Regex. Pendekatan iki nggedhekake kemungkinan kanggo ngowahi teks, ngidini nggunakake cithakan kanggo modifikasi isi dinamis.
Modifikasi program saka Word dokumen lan PDF minangka bagean integral saka alur kerja digital. Owahi teks ing PDF, Word, ngowahi tabel, masang grafik nggunakake data eksternal.
JavaScript minangka solusi mandiri kanggo nyunting dokumen sing ora mbutuhake Microsoft Word utawa Acrobat Reader diinstal. Siap kanggo panggunaan industri lan nyedhiyakake macem-macem operasi kanggo ngowahi Word, PDF lan format file liyane:
Salah sawijining fitur sing paling dijaluk yaiku nggawe tabel dinamis lan modifikasi tabel ing Word dokumen lan PDF. Nggarap tabel gampang karo perpustakaan JavaScript: ngowahi tabel, nganyari tabel lan ngekstrak teks tabel ing JavaScript kode.
Conto ing ngisor iki nuduhake carane ngganti Word dokumen ing JavaScript kode:
npm install @aspose/words
Nyalin
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// Masang teks ing awal document.
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)
// Masang tabel ing awal document.
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)
// Masang gambar ing awal document.
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.