Esta breve guía explica el proceso de acoplamiento de PDF con la API REST de C#. Aprenderá a acoplar PDF en línea con la interfaz REST de C# usando un SDK en la nube basado en .NET para imprimir o compartir un PDF con restricciones en la edición de los datos de los campos del formulario. Esto no solo mejora la seguridad, sino también la compatibilidad y garantiza la integridad de los datos para el archivado.
Requisito previo
- Crear una cuenta con credenciales de API para aplanar PDF en línea
- Descargar SDK en la nube Aspose.PDF para Dotnet para aplanar PDF
- Configurar un proyecto de C# con el SDK anterior
Pasos para aplanar un PDF en línea con la interfaz REST de C#
- Cree una instancia de PdfApi utilizando las credenciales de API proporcionadas
- Especifique el nombre del archivo PDF local, el nombre del archivo de almacenamiento remoto y la ruta del archivo de salida local
- Abra el flujo de archivos PDF local y cárguelo en la carpeta raíz del almacenamiento en la nube
- Llama a PonerCamposAplanados en el archivo cargado para aplanar todos los campos del formulario en su lugar
- Recupere el PDF procesado del almacenamiento en la nube como una transmisión
- Copiar el flujo PDF descargado a un nuevo archivo local
- Detecta cualquier excepción y genera mensajes de error relacionados y seguimientos de pila
Este proceso comienza configurando la API de PDF, seleccionando las rutas de archivo, subiendo el PDF y acoplando sus campos de formulario en la nube. Después, descarga el archivo final, guárdalo localmente y asegúrate de que cualquier error se informe claramente.
Código para aplanar un PDF en línea con API basada en C# .NET
Este código realiza el proceso de acoplamiento de PDF en línea con la API de Low Code de C#. Puede subir varios archivos PDF al almacenamiento en la nube y realizar el acoplamiento pasando el nombre de cada archivo individualmente al método PutFieldsFlatten() para operaciones en línea. Puede descargar todos los archivos de salida o algunos seleccionados mediante el método DownloadFile() de la clase PdfApi.
Este artículo muestra cómo aplanar un PDF con la API Low Code de C#. Para convertir un documento PDF a XPS, consulte el artículo sobre Convertir PDF a XPS usando la API REST de C#.