
La biblioteca Apache PDFBox es una herramienta Java de código abierto para trabajar con documentos PDF
Este proyecto permite la creación de nuevos documentos PDF, la manipulación de documentos existentes y la capacidad de extraer contenido de documentos. PDFBox también incluye varias utilidades de línea de comandos. PDFBox se publica bajo la licencia Apache, versión 2.0.
Caracteristicas
- Extraer texto : extrae texto Unicode de archivos PDF.
- Dividir y combinar : divida un solo PDF en varios archivos o combine varios archivos PDF.
- Rellenar formularios : extraiga datos de formularios PDF o rellene un formulario PDF.
- Comprobación previa : valide los archivos PDF con el estándar PDF / A-1b.
- Imprimir : imprima un archivo PDF utilizando la API de impresión estándar de Java.
- Guardar como imagen : guarde archivos PDF como archivos de imagen, como PNG o JPEG.
- Cree archivos PDF : cree un PDF desde cero, con fuentes e imágenes incrustadas.
- Firma : firma digitalmente archivos PDF.
Download Apache PDFBox 2.0.21 herramienta Java
Bugs
- [PDFBOX-3835] - Ajustar palabras largas para campos de texto de varias líneas [PDFBOX-4568] - Texto del campo mal alineado verticalmente
- [PDFBOX-4729] - Posición incorrecta del texto en PDTextField con varias líneas [PDFBOX-4850] -
- Problema de reproducción de imágenes [PDFBOX- 4860] - Preflight no detecta la repetición de elementos en XMP [PDFBOX-4863] - Las fuentes de mapa de bits se muestran muy borrosas
- [PDFBOX-4866] - java.lang.IndexOutOfBoundsException [PDFBOX-4871] - java.lang.ArrayIndexOutOfBoundsException: 3
- [ PDFBOX-4872] - java.lang.ClassCastException: org.apache.fontbox.cmap.CMapParser $ El operador no se puede convertir a java.lang.Number
- [PDFBOX-4878] - La llamada a DictionaryEncoding.getEncoding () arroja NullPointerException para algunos PDF
- [PDFBOX-4879] - La compatibilidad binaria se rompe en 2.0.20
- [PDFBOX-4880] - NullPointerException en TrueTypeEmbedder.createFontDescriptor () con fuente OCR-B
- [PDFBOX-4882] - Dos condiciones son siempre falsas en TrueTypeEmbedder.isEmbeddingPermitted
- [PDFBOX- 4887] - Usando la misma fuente totalmente incrustada en texto sin formato y PDTextField, arroja una excepción en PDTextField.setValue
- [PDFBOX-4889] - No se puede aplanar este archivo.
- [PDFBOX-4890] - Desbordamiento de pila en BufferedRandomAccessFile.read () mientras se crea el caché de fuentes
- [PDFBOX-4891] - Falta nbspace en WinAnsiEncoding y MacRomanEncoding
- [PDFBOX-4894] - Compensaciones de archivo no válidas para archivos PDF de más de 2G
- [PDFBOX-4897] - PDFObjectStreamParser no usa compensación
- [PDFBOX-4900] - La representación de PDFBox de la página PDF es incorrecta cuando se usa la separación especial sin nombre
- [PDFBOX-4902] - La validación de PDF / A falla cuando la zona horaria del sistema tiene minutos
- [PDFBOX-4904] - El texto en negrita lleva a un orden incorrecto - Texto extracción
- [PDFBOX-4906] - PDOptionalContentProperties hasGroup puede anular el puntero si faltan datos OCG
- [PDFBOX-4907] - Firma no detectada por Acrobat Reader
- [PDFBOX-4913] - ArrayIndexOutOfBoundsException en ShadingContext.convertToRGB ()
- [PDFBOX-4915] - “ la raíz del árbol debe ser un diccionario ”en PDDocument.load
- [PDFBOX-4920] - La validación de OCSP lleva mucho tiempo en la compilación de ci
- [PDFBOX-4923] - IllegalArgumentException: los valores de inicio y fin no deben tener longitudes diferentes
- [PDFBOX-4927] - IllegalStateException: 'Página' esperada pero encontró COSName {Annot} en PDPageTree.sanitizeType
- [PDFBOX-4930] - Problema de grosor de fuente cuando usamos PDFBox para generar imágenes a partir de PDF
Mejora
- [PDFBOX-3812] - Admite tamaño de fuente automático para PDTextField multilínea
- [PDFBOX-4594] - Se debe ajustar el tamaño del texto de campo multilínea con tamaño de fuente automático
- [PDFBOX-4869] - Lectura de 14 fuentes estándar es lenta
- [PDFBOX-4875] - Carga diferida 14 fuentes estándar, solo si es necesario
- [PDFBOX-4877] - Mejoras en el rendimiento de la clase Matrix
- [PDFBOX-4895] - COSNumber más rápido
- [PDFBOX-4896] - No guarde ni restaure estados gráficos alrededor de showGlyph en LegacyPDFStreamEngine
- [PDFBOX-4909] - Don no calculo la altura de la fuente para cada glifo
Tarea
- [PDFBOX-4071] - Mejorar la calidad del código (3)
- [PDFBOX-4933] - Corregir PDFBOX-1777 a PDFBOX-1977 en las pruebas
Subtarea
- [PDFBOX-3910] - Admite el tamaño de fuente automático en campos de texto de varias líneas
Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias
Fecha actualización el 2021-12-18. Fecha publicación el 2020-12-18. Categoría: web Autor: Oscar olg Mapa del sitio Fuente: meterpreter