You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ju...@apache.org on 2011/02/22 16:03:56 UTC
svn commit: r1073356 - /pdfbox/trunk/RELEASE-NOTES.txt
Author: jukka
Date: Tue Feb 22 15:03:56 2011
New Revision: 1073356
URL: http://svn.apache.org/viewvc?rev=1073356&view=rev
Log:
Updated release notes for 1.5.0
Modified:
pdfbox/trunk/RELEASE-NOTES.txt
Modified: pdfbox/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/pdfbox/trunk/RELEASE-NOTES.txt?rev=1073356&r1=1073355&r2=1073356&view=diff
==============================================================================
--- pdfbox/trunk/RELEASE-NOTES.txt (original)
+++ pdfbox/trunk/RELEASE-NOTES.txt Tue Feb 22 15:03:56 2011
@@ -1,4 +1,4 @@
-Release Notes -- Apache PDFBox -- Version 1.4.0
+Release Notes -- Apache PDFBox -- Version 1.5.0
Introduction
------------
@@ -7,48 +7,42 @@ PDFBox is an open source Java library fo
This is an incremental feature release based on the earlier 1.x releases.
This release contains many improvements and fixes especially related to
-text extraction, AES decryption and malformed PDFs.
+performance, resource usage and fault-tolerance.
+
For more details on these changes and all the other fixes and improvements
included in this release, please refer to the following issues on the
PDFBox issue tracker at https://issues.apache.org/jira/browse/PDFBOX.
-New Features
-
- [PDFBOX-865] - Optional Content Groups (OCGs aka layers): initial support
- [PDFBOX-913] - Add program which decompresses object streams
-
Improvements
- [PDFBOX-521] - Improved PDF Text Extraction that notes paragraph boundaries
- [PDFBOX-885] - Add constructors from super class to PDFTextStripperByArea to support encoding
- [PDFBOX-893] - Performance improvement in PDFStreamEngine and Matrix (patch included)
- [PDFBOX-909] - Add support for a 6 element matrix
- [PDFBOX-914] - Using TextToPDF to create a PDF from the empty string produces unreadble PDF file (patch included)
+ [PDFBOX-274] PDFDocument.save is really slow
+ [PDFBOX-917] Read non-conforming PDFs (attached) without throwing ...
+ [PDFBOX-928] added NPE protection which occurred when reading corrupt PDFs
+ [PDFBOX-947] Avoid using temporary files in PDJpeg
+ [PDFBOX-948] Don't use temporty files by default for all PDF sizes
Bug Fixes
- [PDFBOX-28] - Spliiting a PDF creates unnecessarily large chunks
- [PDFBOX-671] - Cannot use PDFToImage to convert Chinese PDF pages into images.
- [PDFBOX-751] - Text Extraction truncates last character when image page has sideways text
- [PDFBOX-759] - Special characters not extracted
- [PDFBOX-779] - All English characters and some Chinese words are separated by a space
- [PDFBOX-806] - Failure to extract dc:description when the value is the node text
- [PDFBOX-854] - PDPageContentStream.drawString() doesn't work with all PDFs
- [PDFBOX-872] - ERROR org.apache.pdfbox.filter.FlateFilter - Stop reading corrupt stream
- [PDFBOX-881] - Incorrect output when word spacing is achieved by matrix translation
- [PDFBOX-883] - Special characters are not correctly handled anymore when printing or exporting to image
- [PDFBOX-887] - CCITTFaxDecodeFilter doesn't use the abbreviated names for image parameters
- [PDFBOX-888] - Decrypt doesn't allow more then 3 args
- [PDFBOX-889] - Empty page causes NPE in importPage
- [PDFBOX-896] - PDFViewer doesn't render landscape mode correctly
- [PDFBOX-897] - NullPointerException PDFFont#getEncodingFromFont with a PDF book because Type1Encoding is null
- [PDFBOX-898] - COSStreamArray NullPointerException. firstStream is null if COSArray contains no items
- [PDFBOX-900] - ArrayIndexOutOfBoundsException with extracting labels from malformed document
- [PDFBOX-902] - ClassCastException caused by unhandled Markup Annotations.
- [PDFBOX-907] - Encrypted Key not correctly calculated when the meta data is not encrypted
- [PDFBOX-910] - certain sequences (such as endstrea[^m] are eaten by BaseParser#readUntilEndStream
- [PDFBOX-918] - Can't parse PDF
- [PDFBOX-921] - NumberFormatException when parsing a type1 font
+ [PDFBOX-202] Error on text extraction: java.lang.IndexOutOfBoundsExceptio
+ [PDFBOX-328] PDFTextStripper not handling some Japanese
+ [PDFBOX-578] NPE NullPointerException in PDPageNode.getCount
+ [PDFBOX-706] CFFParser.readCharset java.lang.IllegalArgumentException
+ [PDFBOX-708] Failed to create Type1C font. Falling back to Type1 font
+ [PDFBOX-713] PDFont fails to close Font File.
+ [PDFBOX-797] NPE in PDPageNode
+ [PDFBOX-920] PDFStreamEngine.processEncodedText fails on UTF-16 text
+ [PDFBOX-925] ExtractText china pdf ,but pdfbox distinguish Korea,The ...
+ [PDFBOX-935] Text not extracted with PDFBox 1.4
+ [PDFBOX-938] Wrong extracted text using PDFBox 1.4
+ [PDFBOX-939] Lost whitespaces when extracting Arabic text
+ [PDFBOX-941] extracting Japanese characters gives garbage
+ [PDFBOX-942] Image quality improvements
+ [PDFBOX-945] PDFBOX may not depend on plattform encoding
+ [PDFBOX-946] RandomAccessBuffer shoud be created empty
+ [PDFBOX-949] ExtractText returns junk
+ [PDFBOX-952] getParent method of class PDField doesn't consider both ...
+ [PDFBOX-959] Text extraction slow and /tmp fills upwith AWT font files
+ [PDFBOX-960] Null Pointer Exception when Annotation is missing the Subtype
Release Contents
----------------