SOLID FRAMEWORK 10.0.18270

Solid Framework SDK has been updated.

Improvements: 

  • [pdf] Introduce option to save pdf page orientation as tagged data instead of auto rotating.
  • [office] Improved algorithm for averaging text properties of a paragraph that contains unicode groups to describe a single Arabic glyph. 
  • [docx] Improved list detection. 
  • [docx] Improved the text line assembly of Arabic content with diacritics. 
  • [office] Improved detection of small caps text. 
  • [office] Improved detection of Arabic language when minimal English text is near the Arabic language. 
  • [docx] Improved detection of header content. 
  • [docx] Improved z-order placement of graphic in conversion output. 
  • [docx] Improved detection of narrow columns on borderless tables. 
  • [docx] Improved conversion result of self-interesecting glyph outlines. 
  • [pdf] Improved tag support of various layout options. 
  • [office] Improved page margin calculation to be multiples of 1/4 inch for the imperial measurement system and 1/4 centimetre for the metric measurement system. 
  • [docx] Improved the rendering of Type 3 fonts. 
  • [docx] Improved use of tab stops to space content on a single line.  
  • [docx] Improved conversion result when encoding of original pdf contains large, broken text areas.  
  • [json] Support detection of table headers. 
  • [json] Support rectangle span element. 
  • [json] Improved detection of even-odd page header bounds. 
  • [json] Improved detection of table headers. 
  • [json] Support XObject ID for annotation graphic groups and textboxes. 
  • [json] Improved detection of span bounds for line with small caps.

Bugfixes: 

  • [pdf] Fixed a compression algorithm issue that caused the corruption of data during conversion of a specific file. 
  • [docx] Fixed an issue causing the background of an image to become transparent.  

Security 

  • A limited number of third-party libraries have been updated to include the latest security fixes.

SOLID FRAMEWORK 10.0.18108

Solid Framework SDK has been updated.

Improvements: 

  • [Office] Improved algorithms required to layout right to left body paragraph text.  
  • [Office] Improvements to right to left text character matching and diacritic handling. 
  • [Office] Improved Tatweel (Arabic) language detection. 
  • [Office] Optimized detection performance for non-standard encoded characters using Tesseract.  
  • [docx] Improved detection of footnote text. 
  • [docx] Improved header detection. 
  • [docx] Column detection improvements. 
  • [Office] Improved rendering of specific Type3 font. 

Bugfixes: 

  • [docx] Fixed an issue preventing successful conversion of a file. 

Misc: 

  • All projects are now compiled using C++17 language features

SOLID FRAMEWORK 10.0.18028

Solid Framework SDK has been updated.

Bugfixes: 

  • [docx] Fixed an issue preventing successful conversion of a file. 
  • [docx] Fixed a chunk usage error preventing successful conversion of a file.
  • [docx] Fixed an issue preventing all text boxes located in front of graphic from being detected. 
  • [pptx] Fixed and issue preventing an orange colored graph line from rendering. 
  • [office] Fixed and issue causing Arabic characters to be misordered. 
  • [docx] Fixed an issue preventing detection of the right table border. 
  • [office] Fixed a glyph width issue causing illegible text output. 
  • [docx] Fixed a bug detecting an extra tab after a bullet point.   

Office Fidelity: 

  • [docx] Improved detection of parenthesis in right-to-left aligned text when the PDF characters are incorrectly encoded.
  • [docx] Improved detection of hanging indents for right-to-left aligned text. 
  • [office] Improved detection of Latin characters within Arabic document. 
  • [office] Improved detection of parenthesis in right-to-left aligned Arabic text. 
  • [office] Improved alignment detection of right-to-left aligned Hebrew document. 
  • [office] Improved alignment detection of right-to-left aligned Hebrew document. 
  • [office] Improved detection of Arabic text when the PDF characters are incorrectly encoded. 
  • [docx] Improved hybrid table cell detection. 
  • [docx] Improved detection of custom numbered list. 
  • [docx] Improved hybrid table row detection. 
  • [docx] Implement custom metadata field support. 
  • [docx] Improved hybrid table column detection.