Soporte de lenguajes y marcos

Diseñado para C#, VB.NET y F# que se ejecutan en .NET Core, .NET Standard o .NET Framework.
.NET Core
.NET Core
.NET Framework
.NET Framework
.NET Standard
.NET Standard
Ejemplo de código de biblioteca .NET PDF

Ejemplo

Conversión PDF
Extracción de datos
Firmas digitales
.NET
1
                string inputFilePath = "InputFile.pdf";
              
2
                string outputFolderPath = "OutputFold";
              
3
                string outputFileName = "OutputFile.docx";
              
4
                
5
                // Initialize conversion instance.
              
6
                CPDFConverterWord converter = CPDFConvertFactroy.CreateConverter(CPDFConvertType.CPDFConvertTypeWord,inputFilePath) as CPDFConverterWord;
              
7
                
8
                // Set conversion options.
              
9
                CPDFConvertWordOptions wordOptions = new CPDFConvertWordOptions();
              
10
                wordOptions.IsAllowOCR = false;
              
11
                wordOptions.IsContainAnnotations = true;
              
12
                wordOptions.IsContainImages = true;
              
13
                wordOptions.LayoutOpts = LayoutOptions.RetainPageLayout;
              
14
                int pageCount = converter.GetPagesCount();
              
15
                int[] pageArray = new int[pageCount];
              
16
                for (int i = 0; i < pageArray.Length; i++)
              
17
                {
              
18
                  pageArray[i] = i + 1;
              
19
                }
              
20
                // Convert PDF to Word.
              
21
                ConvertError error = ConvertError.ERR_UNKNOWN;
              
22
                converter.Convert(outputFolderPath, ref outputFileName, wordOptions, pageArray, ref error, getPorgress);
              

Su solución integral PDF, que satisface todas sus necesidades

La biblioteca líder .NET PDF para generar y editar archivos PDF. Con su intuitivo API, los desarrolladores pueden procesar rápidamente archivos PDF por lotes.
Compatibilidad
.NET Versiones:
C#, VB.NET, lenguajes F#
Núcleo .NET (8, 7, 6, 5 y 2.1+)
.NET Estándar (2.0+)
Marco .NET (4.5+)
.NET Tipos de proyecto:
Web (Blazor y formularios web)
Escritorio (WPF y MAUI)
Consola (aplicación y biblioteca)
Entornos de aplicaciones:
Windows (7+, Server UI 2012+, Server Core 2022)
Linux (Ubuntu, Debian, CentOS, etc.)
Mac (macOS 10+)
Docker (Windows, Linux, Azure)
Azure (VPS, WebApp, Function)
AWS (EC2, Lambda)
IDEs:
Microsoft Visual Studio
JetBrains Rider & ReSharper
SO y procesadores:
Windows, Mac, Linux
x64, x86, ARM
Certificación binaria:
Binarios firmados por DigiCert
Generación PDF
net.compareDate.generation.office
Office a PDF
Imagen de PDF
HTML a PDF
Compatible con estándares PDF:
net.compareDate.generation.version
PDF/UA (PDF/UA-1)
PDF/A (PDF/A-3b)
Convertidor PDF
PDF Conversión:
PDF a Word
PDF a Excel
PDF a PowerPoint
PDF a HTML
PDF a CSV
PDF a imágenes
PDF a RTF
PDF a TXT
Extracción de datos
Extraer texto de archivos PDF
Extraer tablas de archivos PDF
Extraer imágenes de archivos PDF
Conversión de imágenes
Imagen de PDF
Imagen a Office
Imagen a HTML
Imagen a CSV
Imagen a RTF
Imagen a TXT
Edición PDF
Establecer propiedades y seguridad:
Establecer contraseña y permisos
Firmas digitales (.pfx, .p12)
Compresión de archivos PDF
Censurar archivos PDF
Editar metadatos de PDF
Editar y firmar el historial de revisiones
Editar estructura del documento:
Agregar, copiar y eliminar páginas
Fusionar y dividir archivos PDF
Anotaciones
Archivos adjuntos
Marcadores y esquema
Editar contenido de la página:
Dibujar texto y mapa de bits
Buscar y reemplazar texto
Encabezados y pies de página
Texto e imágenes del sello
Marcas de agua personalizadas
Fondos y primeros planos
Número de Bates
Utilice formularios PDF:
Crear y editar formularios
Llenar formularios existentes
Ver, leer e imprimir archivos PDF:
Visor ComPDF
Imprimir en una impresora física
Importar y exportar anotaciones

¿Por qué ComPDF Java PDF SDK?

Renderizado perfecto en píxeles

La representación rápida y precisa garantiza el acceso instantáneo al contenido PDF.

Compatibilidad multiplataforma

Funciona en múltiples plataformas como MacOS, Linux, Android y iOS.

En funcionamiento en minutos

La integración perfecta con una configuración rápida permite a los desarrolladores estar listos y funcionando en minutos.

24/7 Soporte técnico

Nuestros ingenieros profesionales están disponibles por correo electrónico o chat instantáneo para ayudarlo con sus necesidades.

Comparación de productos de ComPDF para servidor

Altamente confiable y seguro
Fácil y rápido de implementar
Simple y Claro API
Personalización completa
Implementación autohospedada
•Perfecto para cualquier producto Linux, Windows y Mac y aplicaciones en la nube
•Procese archivos PDF con solicitudes HTTP e interfaz de línea de comandos combinada con Java
•Adecuado para empresas que tienen altos requisitos de seguridad de datos
•Autenticación de token web (JWT) JSON
•El procesamiento back-end es ideal para sus trabajos por lotes
Bibliotecas para servidor
•Perfecto para todas las aplicaciones Java, .NET, PHP y Python.
•Sin requisitos de back-end
•Integrar y procesar archivos PDF en los dispositivos de los usuarios finales
•Integrado como parte de su aplicación
•Fácil de integrar
•Perfecto para cualquier producto Linux, Windows y Mac y aplicaciones en la nube
•Perfecto para todas las aplicaciones Java, .NET, PHP y Python.
•Procese archivos PDF con solicitudes HTTP e interfaz de línea de comandos combinada con Java
•Sin requisitos de back-end
•Adecuado para empresas que tienen altos requisitos de seguridad de datos
•Integrar y procesar archivos PDF en los dispositivos de los usuarios finales
•Autenticación de token web (JWT) JSON
•Integrado como parte de su aplicación
•El procesamiento back-end es ideal para sus trabajos por lotes
•Fácil de integrar
Ofrecemos C# del lado del cliente PDF SDK para Windows con UI estándar y personalizada.
Marcos admitidos: WPF, UWP, .NET MAUI, WinForms, WinUI, Flutter y Xamarin.
Más detalles

Lo último del Blog

Explorar más >>

Listo para comenzar
¿Iniciado?

Prueba gratuita