What's New in Oxygen PDF Chemistry 25.0
Oxygen PDF Chemistry version 25.0 is the latest major release for the CSS Paged Media processor used for obtaining PDF output from HTML or XML documents through CSS styling. Some of the most interesting improvements offered in this version include new support for a variety of new CSS properties to help you control how page, column, or region breaks behave, to force or avoid line breaks at hyphens, to omit the header or footer from tables when a page break occurs, or to display watermark images in the foreground. Also, new transformation parameters can be used to make documents archive-able (PDF/A compliant) or to filter the glossary, and it is now possible to define exception elements for hyphenation dictionaries.
Core
Support Added for the 'break-after', 'break-before', and 'break-inside' CSS Properties
break-before
, break-inside
, and
break-after
CSS properties are now supported in PDF transformations.
They are used to control how page or column breaks behave before, inside, or after a
generated box.Support for Custom Values for the 'list-style-type' CSS Property
Exception Elements Now Considered in Hyphenation Dictionaries
Force or Avoid Line Breaks at Hyphens
-oxy-break-line-at-hyphens
property can be used to
control whether line breaks are forced or avoided at hyphens (you can also use
auto for its value to hyphenate automatically according to the
hyphenation dictionary's algorithm). This property replaces the deprecated
-oxy-avoid-breaking-line-at-hyphens
property (although that property
can still be used). For more details, see How to Force or Avoid Line Breaks at Hyphens.Omit the Header/Footer From Tables When Page Breaks Occur
-oxy-pdf-table-omit-header-at-break
and
-oxy-pdf-table-omit-footer-at-break
properties can be set to
true to omit the header or footer from tables when a page break
occurs.Display Images (Watermarks) in the Foreground
-oxy-foreground-image
property can be used to display
an image (raster/PNG or vector/SVG) above the text (in the foreground) of a document. An
example of a common use-case is to use it to display a watermark message (i.e.
Draft, Copyright, or Do not
copy).