Release 8 – Final (R8)
April 18, 2009: We are proud to present our R8 release. This release includes no changes since R8 release candidate 2.
Our R8 release includes a number of improvements over R7, as well as bug fixes. You can read the complete list of changes on our news page; here are some
highlights about what you'll find in R8:
highlights about what you'll find in R8:
- PDF
- Upgrade to use iText 2.0.8
- Support adding custom header properties on PDF output
- Add ability to set PDF version programmatically
- Add ability to manipulate PDF output document before it's closed
- Add ability to have different starting page number for first document in multiple documents
- Add API to retrieve PDF page and coordinates for boxes with an ID attribute
- Implement CMYK color support for PDF output
- Support encryption of PDF output
- Swing
- Basic support for selection, highlighting and copying
- General
- Expose copy of parsed entities from catalog.
- Preliminary support for data URLs
- Support True Type Collection (.ttc) files
- Preliminary support for Type 1 fonts
- Support logging via Log4J as an alternative to JDK logging (requires recompile)
- Handle hidden form elements
- Rudimentary support for JavaScript links (from Dan Kaplan)
- Support for callback on form submission
- CSS
- Prelimary support for @font-face rules
- Implement partial support for leader and target-counter (patch from Karl Tauber)
- Table pagination. When turned on (by setting the
-fs-table-pagination
property topaginate
vs. a default ofauto
), tables and table cells will be closed (with appropriate borders and padding) when a page ends and reopened when a page starts. Additionally, a table'sthead
andtfoot
will be repeated on each page. - CSS3 margin boxes
- Named pages
- Running elements
- Namespace-aware CSS matching, for example, with attributes [although this also applies to elements]
- Pseudo-elements may now be specified with a double colon
- Substring selectors
- The background property can now be used in a @page context – CSS 3 spec
- Custom property to limit the scope of the page and pages counters to a portion of the document
- Custom property that instructs FS to try to avoid breaking a box so that only borders and padding appear on a page
No comments:
Post a Comment