Obtener Formularios PDF en Node.js SDK
Obtenga todos los Campos de Formulario de un Documento PDF usando Node.js Cloud SDK
Get StartedObtener un AcroForms de documento PDF a través de Cloud Node.js SDK
Para obtener un AcroForms de PDF, usaremos Aspose.PDF Cloud Node.js SDK. Este Cloud SDK ayuda a los programadores de Node.js a desarrollar aplicaciones basadas en la nube para crear, anotar, editar y convertir PDF 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 Aspose.PDF Cloud Node.js SDK.
Comando de Consola del Administrador de Paquetes
npm install asposepdfcloud --save
Pasos para obtener AcroForms a través de Node.js
Los desarrolladores de Aspose.PDF Cloud pueden cargar fácilmente y obtener acroforms de PDF en solo unas pocas líneas de código.
- Suba el archivo PDF al servicio Aspose.PDF Cloud.
- Registre cualquier error que ocurra durante la carga del archivo.
- Recupere los campos de formulario del archivo PDF en el almacenamiento de Aspose.PDF Cloud.
- Itere a través de los campos de formulario y registre los nombres y valores de los campos en la consola.
- Registre cualquier error que ocurra durante la recuperación de los campos
- Descargue el resultado si es necesario
Este código de ejemplo muestra cómo obtener un AcroForms de documentos PDF usando Node.js
import credentials from "./credentials.json" with { type: "json" };
import fs from 'node:fs/promises';
import { PdfApi } from "asposepdfcloud";
import { Border } from "asposepdfcloud/src/models/border";
import { TextBoxField } from "asposepdfcloud/src/models/textBoxField";
import { Dash } from "asposepdfcloud/src/models/dash";
import { Rectangle } from "asposepdfcloud/src/models/rectangle";
import { Field } from "asposepdfcloud/src/models/field";
import { FieldType } from "asposepdfcloud/src/models/fieldType";
import { Fields } from "asposepdfcloud/src/models/fields";
async function getFormFields() {
const localFileName = "C:\\Samples\\StudentInfoFormElectronic.pdf";
const storageFileName = "StudentInfoFormElectronic.pdf";
const pdfApi = new PdfApi(credentials.id, credentials.key);
try {
let fileData = await fs.readFile(localFileName);
let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.message);
}
try {
let response = await pdfApi.getFields(storageFileName);
for (const item of response.body.fields.list) {
if (item.type == "List") {
console.log(`Name: [${item.Name}] Value: [${item.Values.join()}]`);
}
else {
console.log(`Name: [${item.name}] Value: [${item.values[0]}]`);
}
}
} catch (error) {
console.error(error.message);
}
}
Trabajar con los AcroForms a través de Node.js SDK
Extraer datos de AcroForm le permite compilar y analizar información recopilada de los usuarios de manera eficiente, como encuestas o respuestas a solicitudes. Los datos de AcroForm recuperados pueden integrarse en bases de datos, hojas de cálculo u otros sistemas para procesamiento adicional o mantenimiento de registros. Extraer AcroForms ayuda en la auditoría de formularios completados para verificar la precisión, autenticidad o integridad de los datos proporcionados. Recuperar AcroForms es esencial al transferir formularios a otros sistemas de gestión documental o al crear copias de seguridad. Obtenga los AcroForms de los documentos PDF con Aspose.PDF Cloud Node.js SDK.
Con nuestra biblioteca de Node.js, puede
- Agregar encabezado y pie de página de documento PDF en formato de texto o imagen.
- Agregar tablas y sellos (de texto o imagen) a documentos PDF.
- Adjuntar múltiples documentos PDF a un archivo existente.
- Trabajar con 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 múltiples instancias de texto en una página PDF o en 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 obtener los AcroForms de archivos PDF en línea y probar la funcionalidad.
- Recursos de Aprendizaje
- Documentación
- Código Fuente
- Referencias de API
- Soporte de Producto
- Soporte Gratuito
- Soporte de Pago
- Blog
- ¿Por qué Aspose.PDF Cloud para Node.js?
- Lista de Clientes
- Seguridad