2024.4.1106 (Q4 2024)
What Is New

- PDF Processing: Introduced support for JavaScript actions.
- PDF Processing: Introduced support for ligatures.
- WordsProcessing: Introduced support for Justify text alignment.
What Is Changed

- Document Processing Libraries: Remediated CVE-2024-8049 - Timeout Mechanism for importing and exporting documents was introduced.
PdfProcessing

-
Introduced support for Matte color for Soft-Mask Images (SMasks).
-
Introduced support for creating documents using CMYK colors.
-
Introduced support for JavaScript actions API.
-
SkiaImageFormatProvider: Introduced support for Text, TextMarkup, Line, and Stamp annotations. -
Respect the
ExtGStatecurrent stroking alpha constant (CA & ca) when rendering images. -
Introduced support for ligatures.
-
Introduced handling the import of documents with the wrong type of action key.
-
Introduced support for Trigger Events API related to JS actions.
-
Introduced API for setting
Imageopacity. -
Introduced support for RTL (Right-To-Left) text.
-
Introduced Soft-Mask Dictionaries in
ExtGStateobject. -
Implemented Blend Mode parameter of
ExtGStateobject. -
Introduced support for Trigger Events.
-
Justified text is now supported.
-
Introduced support for Transparency Group XObjects.

-
An
InvalidOperationExceptionis thrown while parsing the Post table of a specific font file on export. -
Wrong colors are exported in Separation colorspaces with ICCBased containing LabColor due to incorrect calculations in Tint transformation function.
-
Win32Exceptionis thrown during a long-running process importing many documents with images. -
An unexpected trace warning when SVG document does not contain clipping.
-
Distorted SVG after exporting.
-
SkiaImageFormatProvider: Export to image is blocked whenExportmethod is used instead ofExportAsync. -
A
NullReferenceExceptionis thrown when writing image content with thePdfPageStreamWriter. -
ArgumentNullExceptionis thrown when resolvingDecodeParmscollection in Image XObject. -
Form XObject does not take graphic state color from its content stream context.
-
Document text overlaps and is not possible to read for a specific document.
-
Decreased performance when loading thumbnails.
-
Wrong color appears when the Separation color space with name is set to None.
-
Watermark transparency is not imported correctly.
-
The Form object does not inherit the graphics state of the page.
-
RTL (right-to-left) text is reversed when inserting it directly to a document.
SpreadProcessing

- Exporting a workbook with two or more charts with axes produces an invalid document.
- Built-in number formats are not reevaluated after changing the culture.
SpreadStreamProcessing

-
Introduced support for importing files with absolute relationship targets.

-
Cell iteration is interrupted when it hits a cell containing an error.
WordsProcessing

-
Introduced support for Justify text alignment.

-
RtfFormatProvider: Heading color is not properly exported. -
An
InvalidOperationExceptionis thrown when exporting a document containing table with no cells. -
DocFormatProvider:IndexOutOfRangeExceptionis thrown when importing a specific document with defined section columns. -
ArgumentExceptionis thrown duringMailMergeof a document with an inline shape.
ZipLibrary

- An invalid content appears after updating an empty password-protected archive.