What's New in Oxygen PDF Chemistry 25.1

March 16, 2023

Oxygen PDF Chemistry version 25.1 is a minor release for the CSS Paged Media processor used for obtaining PDF output from HTML or XML documents through CSS styling. Some improvements added in this version include the possibility of embedding videos in your PDF output, new properties to control the margins of an element, improved alignment for CJK content, and more.

Core

Embed Videos in Your PDF Output (EXPERIMENTAL)

It is now possible to embed videos (mov, mp4, m4v) that your readers can watch directly in your published PDF documents by referencing them from within your HTML or XML documents. For details on how to do this, see Oxygen DITA-OT CSS Publishing to PDF: Videos.

Control the Top and Bottom Margins of an Element

The new -oxy-space-after-conditionality property can be used to control whether the bottom margin of an element should be kept or discarded. Likewise, the -oxy-space-before-conditionality property can be used to control the top margin of an element.

Support for the Margin and Padding CSS Properties in a List or Footnote Marker

It is now possible to use the margin and padding CSS properties on a ::marker pseudo-element set on a list item or a ::footnote-marker pseudo-element set on a footnote.

Improved Alignment for CJK Content

The baseline alignment between CJK and non-CJK content was improved.

Component Updates

Apache FOP 2.8

Updated the Apache FOP library to version 2.8.

OpenJDK 17.0.5

The Java Runtime Environment that is bundled with the installation kits was updated to Temurin 17.0.5 from Eclipse Adoptium.