AH CSS Formatter Standard Releases

Released: Mar 28, 2024

Updates in V7.4 MR2


  • CSS
    • Incorrect page number reference in repeated table footer.
    • Table with automatic layout and the width set to auto overflowed if column width is specified as a percentage.
    • Extra space was generated after the column float.
    • Flexbox had incorrect column width.
    • Incorrect footnote numbering.
    • font-family:inherit did not work for math elements.
    • SYSTEM ERROR: oldChild is not a child of this node.
  • Other
    • AcroForm in embedded PDF did not work if other embedded PDF has AcroForm with empty fields...

Released: Feb 8, 2024

Updates in V7.4 MR1


  • CSS:
    • Multi column area overflowed into footnotes.
    • Table cell contents containing full-width spaces overflowed.
    • Duplicated running header text with unbreakable-words option.
    • Grid overflow error with placing grid elements at the start of the page.
    • Incorrect footnote rendering when :last page has different footnote reference area.
    • Footnote processing didn't finish.
  • Other:
    • Some contents were covered over by black boxes in embedded PDF.
    • Parentheses in axf:outline-title were not shown in PDF...

Released: Dec 21, 2023

Updates in V7.4 R1


  • Features
    • Added support for CSS Grid.
    • Added support for CSS Flexible Box.
    • Now able to render without waiting for page number resolution in CSS.
  • CSS Only
    • Improved CSS ::before / ::after.
    • Now able to output CSS Debug Tree.
  • Extended Properties
    • Convert the data specified in src in fo:external-graphic to PDF using Office Server Document Converter.
    • Specify how to perform line breaking in a URL.
    • Specify whether to place a hyphen at the start of a line when breaking lines at a hyphen.
    • Specify...

Released: Nov 9, 2023

Updates in V7.3 MR6


  • CSS Revisions:
    • Rotated table overflowed.
    • Row span cell with page break and vertical writing had incorrect alignment.
    • Row span cell with page break and vertical writing had incorrect width.
    • Premature page break with -ah-keep-together-within-dimension.
  • Common:
    • Cell borders disappeared when using diagonal borders in a table.
  • Other:
    • Corrupt PDF output.
    • Invalid rendering with style="max-width:100%" for <svg>.
    • Markers were drawn incorrectly in SVG.
    • Incorrect font size in nested tspan in...

Released: Sep 21, 2023

Updates in V7.3 MR5


  • CSS Revisions:
    • Overflow over the table occurred.
    • column-span: all; caused an incorrect column break before the block with it specified.
    • Incorrect position of the text in a rotated table cell in a RTL document.
    • Negative margin-top in a footnote created a premature break.
    • Incorrect running element shown in a page header.
    • Overflow even with -ah-keep-together-within-dimension.
  • Other Revisions:
    • PDF/UA-1 non-compliant trigger error with #named destination.
    • PDF/UA-1 with Acroform button had 'non...

Released: Aug 3, 2023

Updates in V7.3 MR4


  • CSS Revisions:
    • Incorrect page number citation in the repeated table header.
    • float created the invalid area overflow error.
    • -ah-assumed-page-number used the wrong running element in the header.
    • -ah-assumed-page-number displaced the embedded PDF.
    • -ah-assumed-page-number caused the RTL table to overflow.
    • break-before: column caused the overflow.
    • Overflow with -ah-break-distance.
    • Numeric xlink:href link did not work.
  • Common Revisions:
    • unicode-range parsing problem with U+ followed by the...

Released: Jun 15, 2023

Updates in V7.3 MR3


  • Now able to make bars thinner without adjusting the space size with linear barcodes.


  • CSS Corrections:
    • overflow: error-if-overflow; did not work.
    • Formatting did not end due to the incorrect processing of content:.
  • Other:
    • axf:output-volume-filename escaped spaces in Linux.
    • List items in the table with axf:pdftag="Artifact" were tagged incorrectly.
    • Linux crashed with clip-path url()in SVG.
    • Line had no arrow.
    • font-alias weight did not work correctly.
    • Markers were missing in SVG...

Released: Apr 27, 2023

Updates in V7.3 MR2


  • Added the ability to specify whether to scan the Microsoft Windows system font directory by registry or by physical directory.


  • CSS Corrections:
    • Incorrect table width with 'white-space: nowrap'.
    • 'vertical-align' did not work for cells with vertical composition specified.
    • "text-align" caused the image pushed to the right.
    • Change bars for the second column of the table were missing on the first page.
    • '@page content:last' was not used.
    • Crash with the supplied data.
  • Common...

Released: Mar 9, 2023

Updates in V7.3 MR1


  • Added the ability to specify data:scheme in axf:annotation-file-attachment / CSS -ah-annotation-file-attachment.


  • CSS Corrections:
    • Incorrect sidenote position from a table.
    • Incorrect suppressed footnote number in a table header.
    • '-ah-suppress-if-first-on-page:true' added a space to the following block.
    • 'text-align: right' did not work with 'writing-mode: tb-rl'.
    • Incorrect character direction due to incorrect processing of dir="ltr" specified in the bdo element.
  • Common Corrections...

Released: Jan 19, 2023

Updates in V7.3 R1


  • Added support for Scalable Vector Graphics (SVG) 2 rendering.
  • Added support for 'filter' and 'mask' SVG elements.
  • Added support for Emojis.
  • Check the display status of layers in the GUI.
  • Select how bookmarks open in the GUI.
  • Edit StyleSheet menu now shows a submenu when the document uses multiple CSS stylesheets.
  • Enhanced document info dialog.
  • Enhanced the ability to specify output pages.
  • Added option to output a blank page at the end of a job.
  • Extended CSS @font-face features...