PDFBox 1.8.2 发布,一个Java PDF类库

jopen 11年前

Apache PDFBOX的是一个开源的Java工具,用于处理PDF文档。该项目允许创建新的PDF文件,对现有的文档进行操作,并能够从文件中提取内容。PDFBOX还包括几个命令行实用程序。
PDFBox 1.8.2 发布,一个Java PDF类库

详细特性:

文本提取

Extract from within a PDF for usage in other applications.

合并与拆分

Merge multiple PDFs into one or split a single PDF into multiple PDFs.

Forms Filling

Extract forms data from PDF forms or prefill a PDF form.

PDF/A Validation

Validate PDFs against the PDF/A ISO standard.

</div>

PDF 打印

Print a PDF file to printers supported by the Java printing API.

PDF转成图片

Convert you PDFs to Image files.

PDF 创建

Create a PDF from scratch.

Lucene搜索集成

Integrate PDF indexing with the Lucene search engine.

Apache PDFBox 1.8.2 发布详细内容包括:

Bug Fixes    [PDFBOX-1093] - Copy Page from one Document to another: Page Content Stream Linked to Original Document  [PDFBOX-1561] - PDFBox throws exception with PDFTextStripper.getText  [PDFBOX-1580] - Oracle JVM crashes because of embedded fonts.  [PDFBOX-1583] - wasted work in PDDocument.addSignature(...)  [PDFBOX-1586] - IndexOutOfBoundsException when saving a document (at random)  [PDFBOX-1592] - Addition of 'null' in COSString when extracting form fields  [PDFBOX-1599] - ConvertToImage gets ClassCastException with Checkboxes in PDFForm  [PDFBOX-1601] - java.lang.IllegalArgumentException: Width (4032) and height (-2880) cannot be <= 0  [PDFBOX-1602] - Erroneous values for TextPosition get{X,Y}[DirAdj]  [PDFBOX-1603] - Regression in PDDocument.loadNonSeq ?  [PDFBOX-1605] - PDPropBuildDataDict: use COSName instead of COSString as name value  [PDFBOX-1609] - EXCEPTION_ACCESS_VIOLATION with PDF file and image conversion  [PDFBOX-1610] - Corrupted result pdf when overlay one document with another one  [PDFBOX-1611] - Avoid IndexOutOfBoundsException when extracting the font matrix of a Type1 font  [PDFBOX-1612] - Avoid ArrayOutOfBoundsException when creating a PDPixelMap using an indexed colorspace  [PDFBOX-1615] - Color map not correctly copied when PDF file is split    改进    [PDFBOX-1293] - PDFImageWriter should use logging instead of System.out.println  [PDFBOX-1581] - Add PDDocument.save(File) and PDDocument.loadNonSeq(InputStream, ..)    新功能    [PDFBOX-1565] - Add support for Lab color spaces

</div>