Características Clave de Aspose.PDF

Características Generales

  • Escrito completamente en Java, funciona con JDK 1.8 y superior
  • Soporta todas las aplicaciones Java
  • Referencia API en formato JavaDoc
  • Soporte para SO de 32 bits.
  • Soporte para SO de 64 bits.

Versiones de PDF soportadas

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

Fuentes

  • 14 fuentes básicas.
  • Fuentes PostScript Type1.
  • Fuentes TrueType.
  • Fuentes Tipo 3.
  • Inserción de información de fuentes en PDF
  • Fuentes CJK.
  • Soporte Unicode.

Texto

  • Reemplazar texto.
  • Extraer texto (de todo el PDF, una página particular, o un rango de páginas).
  • Agregar texto.

Gráfico

  • Se soportan diferentes formas de gráficos, tales como línea, círculo, arco y curva.

  • Los gráficos pueden ser dibujados en cualquier ubicación de la página especificada por coordenadas.

  • Los gráficos pueden girarse, escalarse o rellenarse, y se pueden definir estilos de línea de guiones y poli-guiones.

  • Los gráficos se dibujan en base a coordenadas y tienen una posición obsoleta en lugar de relativa.

  • Se admiten los espacios de color CMYK y Gray.

Imágenes

  • Añadir imagen en archivo PDF.
  • Eliminar imágenes.
  • Reemplazar imágenes.
  • Extraer imágenes (de todo el PDF, de una página en particular o de un rango de páginas).
  • Conversión de PDF a JPEG (página particular o todas las páginas).
  • Conversión de PDF a TIFF (página única o todas las páginas, o a imágenes TIFF pixeladas).
  • Conversión de PDF a PNG (página particular o todas las páginas).
  • Conversión de PDF a BMP (página particular o todas las páginas).
  • Conversión de PDF a SVG.
  • Conversión de PDF a EMF.
  • Conversión de PDF a GIF.

Adjuntos

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

Página

  • Obtener y establecer propiedades de página.

  • Concatenar archivos PDF.

  • Insertar páginas PDF.

  • Añadir archivos PDF.

  • Eliminar páginas PDF.

  • Extraer o insertar páginas PDF.

  • Crear NUp de PDF.

  • Crear folleto de PDF.

  • Dividir páginas PDF (desde la primera, al final, en bloque, en páginas individuales).

Document

  • Obtener propiedades del visor de documentos.
  • Establecer propiedades del visor de documentos.
  • 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.
  • Linealización (optimización para la web).
  • Establecer metadatos XMP.
  • Obtener metadatos XMP.
  • Conversión de PDF a DOC/DOCX.
  • PDF a Excel XLS y XLSX
  • Conversión de PDF a HTML.
  • Conversión de PDF a XPS.
  • Conversión de PDF a Tex.
  • PDF a PDF-A.
  • PDF a PDF/A_1b.
  • PDF a PDF/A_3b.
  • PDF a PDF/A_3a.
  • PDF a PDF/A_2a.
  • PDF a PDF/A_3U.
  • Crear PDF/A-3 y adjuntar archivo XML.

Bookmarks

  • Añadir marcadores.
  • Añadir marcadores secundarios.
  • Eliminar marcadores.
  • Obtener marcadores.
  • Actualizar marcadores.
  • Marcadores expandidos.
  • Exportar e importar marcadores.

Annotations

  • Añadir anotaciones.
  • Obtener anotaciones.
  • Eliminar anotaciones.
  • Modificar anotaciones.
  • Importar y exportar anotaciones.

Forms

  • Añadir campos.

  • Rellenar campos.

  • Obtener valores del botón de opción.

  • Obtener valor actual del botón de opción.

  • Obtener fachada del campo de formulario (los atributos visuales del campo).

  • Eliminar campo.

  • Mover campo a una nueva ubicación.

  • Aplanar campos (un campo en particular o todos).

  • Decorar campos (un campo en particular o todos los campos de un tipo particular).

  • Copiar campo interno y externo.

  • Añadir y eliminar elemento de lista.

  • Establecer URL de envío.

  • Establecer script de botón.

  • Importar y exportar XML.

  • Importar y exportar FDF.

  • Importar y exportar XFDF.

Sello y Marca de Agua

  • Añadir sello de texto (en todas las páginas, o en páginas particulares).
  • Añadir sello de imagen (en todas las páginas, o en páginas particulares).
  • Añadir sello de página PDF (en todas las páginas, o en páginas particulares).
  • Añadir número de página.
  • Añadir texto al encabezado y pie de página.
  • Añadir imagen al encabezado y pie de página.

Enlaces y Acciones

  • Crear enlace de aplicación.
  • Crear enlace local.
  • Crear enlace de JavaScript.
  • Crear acción adicional de documento.
  • Eliminar acción de apertura de documento.
  • Crear enlace de documento PDF.

Seguridad y Firmas

  • Encriptar y desencriptar PDF.
  • Establecer privilegios de documento.
  • Modificar contraseñas.
  • Añadir o eliminar firma digital.
  • Verificar que el PDF esté firmado.
  • Verificar que la firma sea válida.

Impresión

  • Imprimir PDF en la impresora predeterminada.
  • Imprimir PDF en una impresora especificada.
  • Imprimir PDF en una impresora física o virtual.
  • Imprimir PDF en una impresora XPS.
  • Imprimir PDF en un archivo XPS.
  • Ocultar el cuadro de diálogo de impresión mientras se imprime el PDF.

Varios

  • Obtener información de la versión de la compilación.
  • Cambiar el espacio de color del documento PDF
  • Agregar dibujo con color transparente