2016 Releases
Version 5.0
October 21st, 2016
-
Added support for .NET Standard Library 1.3.
-
Added ability to open and create PDF documents encrypted with AES-256.
-
Added support for drawing of PDF documents with axial and radial shadings.
-
Added ability to extract vector paths and clip regions. Take a look at the new
PdfPath and
PdfClipRegion classes,
PdfPageObject.ClipRegion
property.
Please also take a look at the
Extract paths
and
Extract text, paths and images
samples.
-
Added ability to get or reset current transformation matrix in
PdfCanvas.
Please take a look at the new
PdfCanvas.TransformationMatrix
property and
PdfCanvas.ResetTransform()
method.
-
Added the
Compress PDF document in .NET
sample showing how to compress PDF documents using multiple techniques.
-
Improved rendering of text with special characters (e.g. euro symbol) using Type1 fonts.
-
Improved handling of TIFF images.
-
Improved parsing of PDFs with broken or incorrect structure.
-
Improved extraction of rotated text.
-
Improved extraction of tabular text.
-
Allow to use Application License in LINQPad without restrictions.
-
Optimized rendering of PDF documents with blend modes.
-
Fixed bugs related to drawing of background for documents with transparency groups
or blend modes.
-
Fixed bugs related to parsing of controls.
-
Fixed bugs related to copying and extraction of pages.
-
Fixed bugs related to extraction of images with non default decode arrays.
-
Fixed bugs related to extraction of JBIG2 images.
-
Fixed bugs related to extraction of JPEG2000 images.
-
Fixed bugs related to extraction of text with formatting.
-
Fixed bugs related to drawing of CMYK images.
-
Fixed bugs related to rendering of soft masks.
-
Fixed bugs related to resizing of JPEG images.
-
Fixed bugs related to processing of XObjects.
-
Fixed bugs related to processing of stitching (Type 3) functions.
-
Fixed bugs related to parsing of dates.
-
Fixed bugs related to parsing of Type0 fonts.
-
Fixed bugs related to writing XMP metadata.
-
Fixed bugs related to merging of documents.
Version 4.9
April 27th, 2016
-
Added support for layers (also known as optional content groups).
The library can now create layers, enumerate existing layers, add
widgets, controls and XObjects to layers.
Take a look at the new
PdfDocument.Layers
property,
PdfDocument.CreateLayer(String)
method and at the samples in
Layers
group.
-
Added ability to remove transparency groups from documents.
Take a look at PdfDocument.RemoveTransparencyGroups()
method. Removing of transparency groups is important to make PDF
documents PDF/A-compatible.
-
Added ability to specify whether radio button and all other radio
buttons with the same export values from the same group of radio
buttons should turn on and off in unison.
Take a look at the new
PdfRadioButton.ChecksInUnison
property.
-
Added ability to display document title in the window’s title bar and
on the document's tab in the viewer. Take a look at
PdfViewerPreferences.DisplayTitle
property.
-
Added support for drawing of PDF documents with soft masks.
-
Improved parsing of PDFs with broken or incorrect structure.
-
Fixed default value of PdfTextAnnotation.Icon property.
-
PdfTextAnnotationIcon.Undefined enumeration value is marked obsolete
and will be removed in the next release of Docotic.Pdf. That value
is not supported in PDF specification.
-
Improved removing of PDF pages.
-
Improved parsing of controls that are not added to document's AcroForm dictionary.
-
Improved JPEG decoder and encoder.
-
Fixed bugs related to changing state of existing text boxes.
-
Fixed bugs related to extraction of JBIG2 images.
-
Fixed bugs related to extraction of images with palette and mask color.
-
Fixed bugs related to importing of PNG images.
-
Fixed bugs related to drawing of text with non-embedded TrueType fonts.
-
Fixed bugs related to drawing of text with vertical writing mode.
-
Fixed bugs related to drawing of text with CidFontType0 TrueType fonts.
-
Fixed bugs related to drawing of stroked and rotated text.
-
Fixed bugs related to drawing of PDF documents with transparency groups
and blend modes.
-
Fixed bugs related to drawing of lines with dash pattern.
-
Fixed bugs related to drawing of buttons with images.
-
Fixed bugs related to drawing of CMYK images.
-
Fixed bugs related to drawing of paths.
-
Fixed bugs related to text extraction for TrueType fonts with incorrect 'cmap' table.
-
Fixed bugs related to extraction of text with vertical writing mode.
-
Fixed bugs related to extraction of text with formatting.
-
Fixed bugs related to extraction of duplicated text chunks.
-
Fixed bugs related to creation of XObjects based on rotated pages with patterns.
-
Fixed bugs related to restoring graphics state of widgets.
-
Fixed bugs related to parsing of password protected documents.
-
Fixed bugs related to parsing of strings with unknown escape sequences.
-
Fixed bugs related to parsing of names with escape sequences.
-
Fixed bugs related to parsing of control dictionaries.
-
Fixed bugs related to parsing of control actions.
-
Fixed bugs related to parsing of go to actions.
-
Fixed bugs related to parsing of inline images.
-
Fixed bugs related to parsing of fonts.
-
Fixed bugs related to form filling.
-
Fixed bugs related to form flattening.
-
Fixed bugs related to merging of documents with forms.
-
Fixed bugs related to encoding of PDF strings.
Previous releases