Cree software multiplataforma para modificar documentos e imagenes, aprovechando la arquitectura sin bloqueo y basada en eventos de Node.js. Esta es una solución integral para modificar documentos e imagenes en Node.js.
Esta JavaScript biblioteca proporciona a los desarrolladores una potente API para editar documentos de Word y PDF mediante programación. Integre fácilmente funciones de modificación de documentos en su software. Nuestra solución admite la edición de PDF, DOCX, DOC, RTF, ODT, EPUB, HTML y muchos otros formatos de archivo en JavaScript.
La tarea de editar un documento mediante programación en JavaScript es la tarea de modificar elementos en el árbol del documento. También se conoce como 'DOM': el modelo de programación para interactuar con los elementos del documento y sus propiedades.
Las funciones de edición para estructuras de datos complejas son inseparables de la función de búsqueda avanzada. Para garantizar el más alto nivel de flexibilidad, nuestra biblioteca proporciona a los desarrolladores de JavaScript la funcionalidad de búsqueda Regex. Este enfoque amplía las posibilidades de editar texto, permitiendo el uso de plantillas para la modificación dinámica de contenido.
La modificación programática de Word documentos y PDF es una parte integral del flujo de trabajo digital. Edite texto en PDF, Word, modifique tablas, inserte gráficos utilizando datos externos.
La JavaScript biblioteca es una solución independiente para editar documentos que no necesita tener instalado Microsoft Word o Acrobat Reader. Está listo para uso industrial y proporciona la gama completa de operaciones para modificar formatos de Word archivo, PDF y otros:
Una de las funciones más solicitadas es la generación dinámica de tablas y la modificación de tablas en Word documentos y PDF. Trabajar con tablas es fácil con la JavaScript biblioteca: edite tablas, actualice tablas y extraiga el texto de la tabla en el JavaScript código.
El siguiente ejemplo muestra cómo cambiar un documento de Word en el JavaScript código:
npm install @aspose/words
Copiar
const aw = require('@aspose/words');
var doc = new aw.Document("Input.docx")
var builder = new aw.DocumentBuilder(doc)
// Inserte texto al principio del documento.
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)
// Inserte la tabla al principio del documento.
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)
// Inserte la imagen al principio del documento.
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.