Analizar PDF para extracción de Tabla por Id en Node.js SDK
API para analizar documentos PDF para extraer tabla por Id usando API de Node.js del lado del servidor.
Get StartedCómo analizar documentos PDF para extracción de Tabla por Id usando Cloud Node.js SDK
Para analizar documentos PDF y extraer Tabla por Id a través de Cloud Node.js SDK, utilizaremos Aspose.PDF Cloud Node.js SDK Este Cloud SDK ayuda a los programadores de Node.js a desarrollar aplicaciones de creador, anotador, editor, convertidor y analizador de PDF basadas en la nube usando el lenguaje de programación Node.js a través de Aspose.PDF REST API. Simplemente cree una cuenta en Aspose for Cloud y obtenga la información de su aplicación. Una vez que tenga el App SID y la clave, está listo para usar el Aspose.PDF Cloud Node.js SDK.
Comando de la Consola del Administrador de Paquetes
npm install asposepdfcloud --save
Pasos para analizar PDF para extracción de Tabla por Id usando Node.js SDK
Los desarrolladores de Aspose.PDF Cloud pueden fácilmente analizar documentos PDF para extracción de Tabla por Id. Los desarrolladores solo necesitan unas pocas líneas de código.
- Cree un nuevo objeto de Configuración con su Secreto de Aplicación y Clave
- Cree un objeto para conectarse a la API en la nube
- Cargue su archivo de documento
- Analice documentos PDF para extracción de Tabla por Id en almacenamiento en la nube usando la función GetTable
- Verifique la respuesta y registre el resultado
- Descargue la información de las Tablas en un archivo JSON localmente si es necesario
Este código de ejemplo muestra el análisis de documento PDF para extracción de Tabla por Id
import fs from 'node:fs/promises';
import path from 'node:path';
export {ParseExportTable};
const pdfApi = new PdfApi(APP_SID, APP_KEY);
const ParseExportTable = {
async uploadDocument (documentName, localFolder, tempFolder) {
const fileNamePath = path.join(localFolder, documentName);
const fileData = await fs.readFile(fileNamePath);
const storagePath = path.join(tempFolder, documentName);
await pdfApi.uploadFile(storagePath, fileData)
.then(() => console.log("File: '" + documentName +"' successfully uploaded."));
},
async export(documentName, tableId, localFolder, remoteFolder) {
if ( pdfApi ) {
await uploadDocument(documentName, localFolder, remoteFolder);
const response = await pdfApi.getTable(documentName, tableId, null, remoteFolder);
if (response.body.code == 200) {
console.log("ParseExportTable(): Table successfully extracted!");
const result = JSON.stringify(response.body.table)
const filePath = path.join(localFolder, "parsed_table_output.json");
await fs.writeFile(filePath, result);
console.log("Downloaded: " + filePath);
}
else
console.error("ParseExportTable(): Unexpected error!")
}
}
};
Trabajar con el análisis de Tabla por Id en PDF a través de Node.js SDK
Al analizar documentos PDF para extracción de tabla por Id, puede modificar el contenido de la Tabla por Id según sea necesario. Esto mantiene la posición de la tabla en los documentos mientras ahorra tiempo y reduce el trabajo manual. Analice documentos PDF para extraer tabla por Id con Aspose.PDF Cloud Node.js SDK.
Con nuestro SDK de Node.js puede
- Agregar encabezado y pie de página del documento PDF en formato de texto o imagen.
- Agregar tablas y sellos de texto o imagen a documentos PDF.
- Anexar múltiples documentos PDF a un archivo existente.
- Trabajar con archivos adjuntos, anotaciones y campos de formulario de PDF.
- Aplicar cifrado o descifrado a documentos PDF y establecer una contraseña.
- Eliminar todos los sellos y tablas de una página o de todo el documento PDF.
- Eliminar un sello o tabla específico del documento PDF por su ID.
- Reemplazar una o varias instancias de texto en una página PDF o de todo el documento.
- Amplio soporte para convertir documentos PDF a varios otros formatos de archivo.
- Extraer varios elementos de archivos PDF y optimizar documentos PDF.
- Puede probar nuestra App gratuita para probar la funcionalidad.
- Recursos de Aprendizaje
- Documentación
- Código Fuente
- Referencias de API
- Soporte del Producto
- Soporte Gratuito
- Soporte de Pago
- Blog
- ¿Por qué Aspose.PDF Cloud para Node.js?
- Lista de Clientes
- Seguridad