ABCpdf now contains a host of image effects for common
operations like sharpen,
auto-levels, contrast and color adjustments; morphs such as
twirl and wave. See the effects section of the
documentation for full details.
Our new Photoshop
read module supports the standard PSD and also the large image
PDB file types. It allows the direct import of RGB, Grayscale,
CMYK, Lab, Indexed and Duotone images in 1, 8 , 16 and 32 bits per
component color depth. The PDF format does not support 32 bits per
component HDR images so these are scaled down to 16 bits per
component. It also supports the import of different layers if you
need to extract these individually.
The new TIFF
import module is much more efficient and reliable than the old
one. In particular it has been tested extensively with unusual
multi-page TIFF formats containing unusual compression schemes. It
is a fully comprehensive module which will cope brilliantly with
any TIFF you throw at it. It is difficult to describe reliability
as a feature but most solutions will not cope with unusual TIFFs
and this reliability is invaluable. In terms of more traditional
new features, TIFF images may contain rotation flags to indicate
orientation. In the past ABCpdf would ignore many of these flags.
The effect was that images such as scans, which should have been
one way up, may have appeared upside down. ABCpdf now supports all
these flags so your tagged images will automatically appear in an
appropriate orientation when they are imported by ABCpdf.
The new RTF import
module is a native Rich Text Format import module which allows
RTF to be imported quickly and easily without the need for any
PDF reading now supports Portfolios (also known as PDF
Collections), controllable using the new XReadOptions.OpenPortfolios
property. This property allows you to select between treating the
Portfolio as one document or as a set of documents. The former is
what a user sees when they open a Portfolio using Acrobat, so it is
what you will want most of the time. The latter is what is
appropriate if you want to manipulate the contents of the PDF
Portfolio using methods like Catalog.GetEmbeddedFiles.
As well as manipulating PDF Portfolios you can also create them
example code that goes with the new EmbeddedFile and
classes available in the new release.