Eliminar formularios PDF en Node.js SDK
Elimina todos los campos de formulario de un documento PDF usando Node.js Cloud SDK
Get StartedEliminar un AcroForms de un documento PDF a través de Cloud Node.js SDK
Para eliminar un AcroForms de un PDF, usaremos Aspose.PDF Cloud Node.js SDK. Este Cloud SDK asiste a los programadores de Node.js en el desarrollo de 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 crea una cuenta en Aspose for Cloud y obtén la información de tu aplicación. Una vez que tengas el App SID y la clave, estarás listo para usar el Aspose.PDF Cloud Node.js SDK.
Comando de la consola del administrador de paquetes
npm install asposepdfcloud --save
Pasos para eliminar AcroForms usando Node.js
Los desarrolladores de Aspose.PDF Cloud pueden cargar y eliminar fácilmente un acroforms de un PDF en solo unas pocas líneas de código.
- Carga el archivo PDF en el servicio Aspose.PDF Cloud.
- Elimina el campo de formulario especificado del archivo cargado.
- Descarga el resultado si lo necesitas
Este código de ejemplo muestra cómo eliminar 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 removeFormField() {
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.deleteField(storageFileName, "First Name");
console.log(response.body.status);
}
catch (error) {
console.log(error.message);
}
}
Trabajar con los AcroForms a través de Node.js SDK
Si un formulario está desactualizado, es irrelevante o ya no es necesario, eliminarlo ayuda a optimizar el documento y mantener su relevancia. Eliminar formularios puede hacer que un PDF sea más simple y fácil de leer, especialmente si los formularios ya no están destinados a la interacción. Los elementos interactivos como los AcroForms pueden aumentar el tamaño del archivo PDF. Eliminarlos puede optimizar el documento para una compartición o almacenamiento más rápido. Elimina un AcroForms de documentos PDF con Aspose.PDF Cloud Node.js SDK.
Con nuestra biblioteca de Node.js puedes
- Agregar encabezado y pie de página en formato de texto o imagen a documentos PDF.
- 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 en 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.
- Puedes probar nuestra App gratuita para eliminar los AcroForms de archivos PDF en línea y probar la funcionalidad.
- Recursos de aprendizaje
- Documentación
- Código fuente
- Referencias de API
- Soporte del Producto
- Soporte Gratuito
- Soporte Pagado
- Blog
- ¿Por qué Aspose.PDF Cloud para Node.js?
- Lista de Clientes
- Seguridad