Version 11.11.0 Changelog (February 18, 2026)

Version 11.11 is primarily a bugfix release.

New Options

  • Added a custom option when converting from PDF to Word, Excel, PowerPoint, or HTML using the Structured Output Module. WordOutputOptions.SetCustomOption(), ExcelOutputOptions.SetCustomOption(), PowerPointOutputOptions.SetCustomOption(), HTMLOutputOptions.SetCustomOption().
  • Added a new option, FlipPageContentsForBiDirectionalTranslations, to the TransPDF API to allow page contents to be optionally moved and/or mirrored on the page when translating from a Left-to-Right reading order language to a Right-to-Left reading order language to match the new Right-To-Left layout.
  • Added a new property, LuminosityCompression to DiffOptions, which allows for a more or less binary comparison in PDFDoc.AppendVisualDiff().

Improvements

  • [.net] Added support for version 10 of .NET Core.
  • [pdf] Improved parsing of corrupt content streams. Previously, a broken text showing operator in a content stream could result in a "GetAt() can't be invoked on Obj of this type" exception.
  • [pdf] Improved loading of corrupt object streams with some of the objects at the end of the stream missing. Previously, such object streams could be discarded altogether even though the rest of the objects were available and the operation could be aborted with a "Compressed object is corrupt" exception.
  • [pdf] Improved the handling of circular references in badly corrupted PDF files. Previously, a stack overflow could happen in rare circumstances.
  • [tools] PDFTools for Windows and Mac binaries are now code signed.
  • [pdf] Annotations are now created with a default unique id.
  • [pdf] Improved TransPDF output of text strikethroughs and underlines when exporting a document for translation.
  • [pdf] Improved the performance of TextExtractor.Begin() where pages with a lot of text took an excessive amount of time to process.
  • [pdf] Improved the handling around documents with corrupted line ending types in annotations. Previously, an exception would be thrown if line ending was of string type.
  • [pdf] A thumbnail will now be removed when a page is redacted. Previously, existing thumbnails would remain intact.
  • [pdf] Improved the bullet list handling in the TransPDF translation API. Previously, a bullet symbol could be moved to the end of the previous line in rare cases.
  • [pdf] Improved the handling of malformed cyclic PDF structures. Previously, PDFDoc.ImportPages() could go into an infinite loop when the input PDF contained cycles.
  • [xfdf] Improved the handling of annotation actions with circular links in XFDF data. Previously, a stack overflow could happen when merging such XFDF with PDF.

Bugfixes

  • [pdf] Fixed an issue where TextExtractor sometimes calculated the word bounding boxes incorrectly.
  • [pdf] Fixed an issue where the width of the glyph bounding box for Type 3 fonts was miscalculated. Before the fix, wrong width could cause incorrect size of selected area.
  • [pdfa] Fixed a PDF/A conversion error about missing resources referenced from the page content.
  • [pdf] Fixed an issue where ElementBuilder.CreateShapedTextRun() could incorrectly skip Unicode characters, which could cause some characters to go missing from the output PDF page. This did not affect CreateTextRun() or CreateUnicodeTextRun().
  • [pdfua] Fixed an issue where when converting to PDF/UA, items in a header or footer were incorrectly tagged as images when they were supposed to be tagged as artifacts.
  • [html] Fixed an issue where the "Primary Language" and "Title" accessibility features were missed in PDFs produced by the HTML2PDF module.
  • [pdf] Fixed an issue where PDF.MergeXFDF() could cause rubber stamp annotations to show up incorrectly on the page when the input XFDF file contained an incorrectly padded base64-encoded image.

Office Fidelity

  • [office] Fixed an issue on Alpine Linux where a small stack size could cause crashes.
  • [ppt] Fixed an issue where extra table cells were unexpectedly generated during PPT document conversion.
  • [ppt] Fixed an issue where unexpected line breaks appeared in some PPT table cells.
  • [docx] Fixed a rare bug where the width of non-breaking spaces did not match that of MS Word.
  • [ppt] Fixed issues where table widths exceeded slide boundaries and table cells were misaligned.
  • [docx] Added support for all localized numbering formats supported by Word.
  • [docx] Fixed incorrect width of some tables with column widths specified as percentages.
  • [docx] Added support for custom number formats for page numbers.
  • [docx] Fixed an issue with the "All Caps" property not applied to field contents.
  • [docx] Fixed incorrect size and position of tables with cell spacing.
  • [docx] Fixed an issue where a table that had its width set to greater than 100% was displayed with the wrong width.
  • [office] Added support for data tables in charts.
  • [doc] Fixed an issue where incorrect table cell widths and layout types caused unintended text wrapping in DOC documents.
  • [docx] Improved visual appearance of the horizontal brackets in math equations.
  • [docx] Fixed an issue with the incorrect first line indentation in some documents.
  • [docx] Fixed incorrect line spacing in headers and footers of some documents with the "Snap to grid" option enabled.
  • [doc] Fixed a rendering issue that caused the first table row to appear incorrectly aligned.
  • [docx] Fixed a bug in office templating where line spacing of replaced text did not match the template's line spacing.
  • [docx] Changed the behavior of text bold and italic to closer match Word when they are specified in both the paragraph style and character style.
  • [docx] Fixed line order for vertical (stacked right to left) text in Word tables.
  • [docx] Fixed incorrect horizontal alignment of some vertical text in Word tables.
  • [docx] Fixed incorrect contextual spacing inside some table cells.
  • [docx] Fixed an issue with unexpected gaps between paragraph backgrounds.
  • [office] Disabled font substitution for Private Use Area Unicode characters.
  • [docx] Added support for directional text wrapping mode (wrapping around the shape on left or right side only).
  • [office] Implemented "distributed" paragraph justification.
  • [doc] Fixed an issue where the expected hyphen was missing from the text in DOC documents.
  • [office] Fixed an issue that prevented the "3 of 9 Barcode" font from being used.
  • [docx] Made watermark text non-selectable in Word documents.
  • [docx] Fixed an issue with overlapping content when a multi-page footnote was on the same page as a section break.
  • [docx] Added support for emphasis marks (primarily used in East Asian languages).
  • [docx] Fixed an issue where East Asian text in a table cell was drawn sideways.
  • [xlsx] Fixed an issue with incorrect positioning of some shapes in Excel sheets.
  • [docx] Fixed an issue with incorrect font sizes in some math equations.
  • [docx] Fixed an issue with Word fields displaying incorrectly in math equations.
  • [docx] Fixed several issues with incorrect spacing in math equations.
  • [office] Fixed an issue with incorrect chart text color when dark theme was used.
  • [office] Fixed the display of scatter charts on the same plot as bar charts.
  • [office] Added support for overlaying chart elements.
  • [docx] Improved line spacing around Word fields.
  • [pptx] Fixed an issue with the propagation of text direction properties from slide layouts and master slides.

Fixes and improvements for the Structured Output Module

  • [office] Enabled text detection support for PDFs with non-standard encoding and based on the following languages: Bengali, Gujarati, Hindi, Kannada, Malayalam, Manipuri (Meetei Meyah), Oriya, Punjabi, Santali, Tamil, Telugu, and Thai.
  • [docx] Implemented a text filtering procedure for scanned pages when text presented with hexadecimal string.
  • [docx] Improved underline property detection.
  • [office] Implemented use of the font family from a PDF file to select fonts installed on the operating system.
  • [office] Improved cell merge algorithm table detection.
  • [docx] Improved detection of text when converted with trial watermark.
  • [docx] Fixed a structure detection issue preventing successful conversion of a document.
  • [docx] Fixed a bug where auto rotation prevented accurate text detection.
  • [pptx] Fixed a bug preventing the successful conversion of a document on a specific platform.
  • [docx] Fixed a bug causing the overlapping of text and shapes.
  • [docx] Fixed a bug where a signature component interfered with detection of adjacent text.

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales