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