HTML JPG PDF XML DOCX
  Product Family
PDF

Establecer Formularios PDF en Node.js SDK

Establezca todos los campos del formulario desde un Documento PDF usando Node.js Cloud SDK

Get Started

Establecer un AcroForms desde documento PDF vía Cloud Node.js SDK

Para establecer un AcroForms desde un PDF, utilizaremos Aspose.PDF Cloud Node.js SDK. Este Cloud SDK ayuda a los programadores de Node.js a desarrollar aplicaciones de creación, anotación, edición y conversión 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, estará listo para usar Aspose.PDF Cloud Node.js SDK.

Comando de la Consola del Administrador de Paquetes


     
    npm install asposepdfcloud --save
     
     

Pasos para establecer AcroForms usando Node.js

Los desarrolladores de Aspose.PDF Cloud pueden cargar y establecer fácilmente un acroforms desde un PDF en solo unas pocas líneas de código.

  1. Lea el archivo PDF local
  2. Cree un campo con nuevas decoraciones
  3. Actualice el campo del formulario en el PDF cargado
  4. Descargue el resultado si es necesario
 

Este código de muestra muestra cómo establecer un AcroForms desde 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 setFormField() {
        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);
        }

        let field = new Field();
        field.name = "First Name";
        field.type = FieldType.Text;
        field.values = ["James"];
        field.rect = new Rectangle(125, 735, 200, 752);
        try {
            let response = await pdfApi.putUpdateField(storageFileName, "First Name", field);
            console.log(response.body.status);
        } catch (error) {
            console.log(error.message);
        }
    }
 

Trabajar con los AcroForms vía Node.js SDK

Establecer AcroForms permite a los usuarios completar información directamente en el PDF, eliminando la necesidad de herramientas o formatos separados. Configurar adecuadamente los AcroForms asegura una mejor usabilidad, como etiquetas de campo claras, opciones desplegables y órdenes lógicos de pestañas para una mejor navegación. Los formularios bien configurados facilitan que múltiples partes los completen, revisen y aprueben documentos juntos. Al establecer AcroForms en PDFs, puede crear plantillas reutilizables para procesos recurrentes, ahorrando tiempo y asegurando consistencia en los documentos. Establezca un AcroForms desde documentos PDF con Aspose.PDF Cloud Node.js SDK.

Con nuestra biblioteca de Node.js puede

  • Agregar encabezado y pie de página de documentos PDF en formato de texto o imagen.
  • Agregar tablas y sellos (texto o imagen) a documentos PDF.
  • Adjuntar múltiples documentos PDF a un archivo existente.
  • Trabajar con archivos adjuntos, anotaciones y campos de formulario 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 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 Aplicación gratuita para establecer los AcroForms de archivos PDF en línea y probar la funcionalidad.