Características clave de Aspose.PDF

Características generales

  • Escrito completamente en C#, funciona con .NET Framework.
  • Se requiere el entorno .NET.
  • Soporta aplicaciones de Windows Forms y ASP.NET.
  • Referencia de la API en formato HTML y Microsoft Help.
  • Marcos de .NET soportados (2.0, 3.5, 4.0, 4.0_ClientProfile, 4.5.0, 4.5.1, 4.6.0, 4.6.2, 4.7, 4.7.2).
  • .NET Standard 2.0 (.NET Core 2.0/2.1)
  • SO de 32 bits
  • SO de 64 bits

Versiones de PDF soportadas

Aspose.PDF para .NET soporta las versiones de PDF 1.2, 1.3, 1.4, 1.5, 1.6 y 1.7.

Fuentes

  • 14 fuentes básicas.
  • Fuentes tipo 1.
  • Fuentes TrueType.
  • Fuentes tipo 3.
  • Fuentes CJK.
  • Soporte Unicode.

Texto

  • Extraer texto de páginas.
  • Buscar texto en páginas.
  • Obtener segmentos de texto.
  • Obtener segmentos de texto.
  • Buscar texto utilizando expresiones regulares.
  • Reemplazar texto.
  • Reemplazar texto utilizando expresiones regulares.
  • Reemplazar la primera o una ocurrencia particular de una frase.
  • Añadir texto en un archivo PDF.

Imágenes

  • Añadir imagen en archivo PDF.
  • Eliminar imágenes.
  • Reemplazar imágenes.
  • Extraer imágenes.
  • Conversión de PDF a JPEG (página particular o todas las páginas).
  • Conversión de PDF a TIFF (páginas individuales o una sola imagen TIFF).
  • Conversión de PDF a PNG (página particular o todas las páginas).
  • Conversión de PDF a BMP.

Adjuntos

  • Añadir adjunto.
  • Obtener adjuntos.
  • Eliminar adjuntos.
  • Obtener información del adjunto.

Página

  • Obtener cantidad de páginas.
  • Obtener propiedades de la página.
  • Concatenar archivos PDF.
  • Insertar página vacía en un archivo PDF.
  • Insertar páginas PDF.
  • Eliminar páginas PDF.
  • Dividir PDF en páginas individuales.
  • Obtener una página particular.

Documento

  • Obtener propiedades del visor del documento.
  • Establecer propiedades del visor del documento.
  • Obtener propiedades de visualización de la página.
  • Establecer propiedades de visualización de la página.
  • Obtener información del archivo PDF.
  • Establecer información del archivo PDF.
  • Linearización (optimización para la web).
  • Linearización (optimización para la web).
  • Validación (PDF/A-1a, PDF/A-1b, PDF/A-2a).
  • Establecer metadatos XMP.
  • Obtener metadatos XMP.
  • Conversión de PDF a DOC/DOCX.
  • Conversión de PDF a HTML.
  • Conversión de PDF a XPS.
  • Conversión de PDF a Tex.

Marcadores

  • Añadir marcadores.
  • Añadir marcadores hijos.
  • Eliminar marcadores.
  • Obtener marcadores.
  • Obtener marcadores hijos.
  • Modificar marcadores.
  • Modificar marcadores hijos.

Anotaciones

  • Añadir anotaciones.
  • Obtener anotaciones.
  • Eliminar anotaciones.
  • Modificar anotaciones.

Formularios

  • Añadir campos.
  • Eliminar campos.
  • Modificar campos.
  • Rellenar campos.
  • Obtener valores de campos.
  • Soporte para XFA (Formularios basados en XML) y AcroForms (Formularios Estándar)

Operadores

  • Añadir operadores en archivo PDF.

Sello y Marca de Agua

  • Añadir sello de texto.
  • Añadir sello de imagen.
  • Añadir sello de página PDF.
  • Añadir sello de número de página.
  • Añadir texto en el encabezado.
  • Añadir imagen en el encabezado.
  • Añadir texto en el pie de página.
  • Añadir imagen en el pie de página.

Enlaces y Acciones

  • Crear enlace de aplicación.
  • Crear enlace JavaScript.
  • Eliminar acción de apertura de documento.
  • Extraer enlaces.
  • Extraer enlaces.

Seguridad y Firmas

  • Encriptar PDF.
  • Desencriptar PDF.
  • Modificar contraseña.

Varios

Obtener información de la versión de compilación.