Word
Word
El módulo Word es responsable de realizar acciones de manipulación de archivos creados en Word. Sus métodos pueden accederse conforme al ejemplo a continuación:
js
const fillError = await Documents.Word.fillWordTemplate["v2_0_0"]({
outputPath: "C:/Users/Roberty/Documents/",
fileName: "teste.docx",
templatePath: "C:/Users/Roberty/Documents/testeTemplate.docx",
data: {
name: "Roberty",
phone: "123-456-7890",
email: "roberty@roberty.app"
}
})
Métodos
fillWordTemplate
Método responsable de completar las variables de una plantilla dinámica de Word.
js
const fillError = await Documents.Word.fillWordTemplate["v2_0_0"]({
outputPath: "C:/Users/Roberty/Documents/",
fileName: "teste.docx",
templatePath: "C:/Users/Roberty/Documents/testeTemplate.docx",
data: {
name: "Roberty",
phone: "123-456-7890",
email: "roberty@roberty.app"
}
})
Parámetros obligatorios
outputPath: String - espera la ruta del archivo que será completado.fileName: String - espera el nombre del archivo que será completado.templatePath: String - espera la ruta de la plantilla que será completada. La ruta debe contener el nombre del archivo y la extensión.
Parámetros opcionales
data: Object - espera un objeto con las variables que serán completadas en la plantilla. Las claves del objeto deben ser los nombres de las variables de la plantilla definidas entre llaves dobles (ej.:{{name}}).
Retorno
La constante o variable creada, como la fillError del ejemplo mostrado anteriormente, recibirá un valor del tipo Objeto que dará acceso a las siguientes propiedades:
fillError.error: string - devuelve un mensaje de error si el llenado no se realiza con éxito.