New Features
- Improvements to leaders
- New ‘length’ mode – specify an absolute or min/max length of the leader
- New ‘repeats’ mode – specify absolute or min/max number of repeats of the leader text
- New modes allow leaders to break over lines
- Updated print dialog and print driver configuration dialogs
- Uses the ‘categories’ layout
- Simplifies print
- New ‘Remember’ feature to keep print settings between print actions
- New ‘Current page’ option under ‘pages to print’
- Named colour output flag
- Outputting named colours as separate colour plate in PDF is now optional
- XSL-FO library – TECHNOLOGY PREVIEW
- Format XSL-FO instances using a new add-on library
- Library includes template and namespaces
- Dialogs provided to help edit XSL-FO instances
- Methods to extend and configure the library
- PDF tag preview generation – TECHNOLOGY PREVIEW
- Generate an XML instance which describes PDF tagging structures
- Can be generated before printing or during a print process
- Help to debug templates to ensure compliant PDF tagging structures
- Debugger updates
- New Page and Content modes
- Page preview can now be zoomed and panned to look closer
- Page preview guide selection improved
- New Information panel in page mode to display guide information
- New passthrough command to add information to guides
- Create links from guide information to different content such as tags, XPath locations and stored objects
Library Updates
- Updates to third party libraries used by ALD/ALE
- PDFlib updated to Version 10
- PDF/X-1a and PDF/X-3a deprecated – use PDF/X-4
- OpenType libraries HarfBuzz and Freetype updated – please check for minor changes in word shaping
- Barcode library Zint updated – new sample file provided to show supported barcode types
- ICU internationalisation library updated
- Pantone colour books updates including new V5 colour books
Bug Fixes
- Removed PDF/X Standard Intent property as it’s no longer supported. Colour profiles should be used instead.
- Fixed issue with unipair processing when hyphenating (SPR 2813118)
- Fixed issue with using multiple context groups when hyphenating (SPR 8758304)
- Fixed crash when printing if the font name contains spaces in sfctrl.3ad (SPR 14819192)
- Fixed issue with index references appearing on a different page than the text in the reference (SPR 13381746)
- Added missing fPSPrinter properties (SPR 14656461)
- Fixed crash with fLayerGroup.layers (SPR 14720302)
- Added flag to prevent named colours appearing in print separations.
- Fixed fLibrary stopFunction and stopFile properties to return the correct values.
- Added support for nested SVG elements in the SVG importer.
- Fixed unnecessary dialog when using FOM to import rasters (SPR 14870142)
- Fixed page sequences picking incorrect pages after obeying end multiple condition (SPR 1475652)
FOM Changes
- Removed legacy fPDFPrinter-standardsPDFXStandardIntent property and fPDFPrinter-PDFXStandardIntents constant group.
- Added fFormatting-SVGPassthroughDataTypes constant group.
- Updated description for fFormatting-svgDisplayPassthrough method and its attribute property.
- Added type property to fFormatting-svgDisplayPassthrough.
- Added showPageOutline parameter to fDisplay-generateSVG().
- Changed type of fPSPrinter.selectPageSize from a boolean to an integer.
- Added fPSPrinter-PSPageSizes constant group.
- Added fPSPrinter-pageShowString, optionalPostScript, optionalCropBox, optionalLineBox, optionalSideMark, optionalUserMark properties.
- Added fBarcode-option3 property.
- Added fGraphic-toSVG() method.
- Added fDocumentPropertyPDF-IVPAGELAYOUT_FACINGLEFT and IVPAGELAYOUT_CONTINUOUSFACINGLEFT constants.
- Added fNamedColor-outputAsNamed property.
- Added fLeader-LeaderFitModes constant group.
- Added fLeader-fitMode, length, minLength, maxLength, repeats, minRepeats, maxRepeats, minBeforeBreak, minAfterBreak properties.