v4.2.0
4.2.0

Version 4.2.0

2026-08-26

Enhanced Features

Core

・Added support for GIF images as conversion input.

・Improved conversion speed for large and complex documents.

・Reduced peak memory usage when converting image-heavy documents.

PDF to Word

・Added support for converting PDF vector graphics into editable Word shapes, with fill and line styles preserved.

・Improved editability: the output relies less on paragraph spacing for page layout and uses more natural line spacing, so the layout stays stable after editing.

・Improved recognition of graphically drawn list bullets.

・Added support for restoring fraction equations as Word equations.

PDF to Searchable PDF

・Improved accuracy and performance of the searchable text layer.

・Reduced output file size.

・Reduced meaningless spaces in the searchable text layer, so complete English words can be searched.

OCR and AI

・Added document orientation detection and skew correction.

・Improved OCR paragraph font sizing and word-break accuracy.

Table Recognition

・Improved structure recognition for ruled, sparsely ruled and borderless tables.

 

Issues Addressed

Core

・Improved conversion stability and fixed crashes on documents with invalid text objects or circular bookmarks.

・Improved consistency of font selection and color extraction across repeated conversions.

・Improved handling of spaces, character mapping, overlapping text, page orientation and form fields.

PDF to Word

・Restored natural line spacing for regular paragraphs, using fixed line spacing only where required.

・Improved multi-column layout, including column detection, column spacing and columns spanning sections.

・Improved paragraph alignment, first line indent, hanging indent and right indent accuracy.

・Improved list recognition and reduced false positives from hyphenated words, paired punctuation and tab-separated columns.

・Improved list numbering, indentation, tab stops and nested list levels.

・Improved table recognition, including missing headers, empty columns being split incorrectly, multi-level headers and incorrect cell merging.

・Fixed loss of images, line segments, borders and vertically merged cell content in tables.

・Improved table row height, column width, cell padding, cell background, cell content placement and last row pagination.

・Fixed duplicated text boxes, clipped text in floating text boxes, squeezed rotated labels and list numbering restarting across text boxes.

・Fixed black text being exported as red, and preserved text transparency.

・Improved recognition of superscripts, subscripts, strikethrough, hyphenation, quotation marks and drop caps.

・Improved character and word spacing accuracy, including justified text.

・Improved image and graphic handling, including transparency, text wrapping and object order.

・Improved header, footer, page background and page rotation handling.

Fonts

・Fixed one source font being replaced by several different fonts in the same document.

・Improved simplified and traditional Chinese detection, Korean font matching, symbol font handling and font name decoding.

・Improved cross-platform font measurement consistency.

・Improved font scaling and character spacing, including narrow characters that were compressed until invisible.

・Fixed missing characters for non-embedded fonts on Linux.

PDF to Excel

・Fixed multi-line paragraphs being truncated and excessive blank space in cells.

・Fixed cell alignment, indentation consistency and text region misjudgment.

・Fixed Wingdings list icons, highlight backgrounds affecting adjacent cells and annotation image export.

・Fixed conversion failures caused by control characters.

PDF to Searchable PDF

・Fixed text selection width and character positioning.

・Fixed background residue and plain text layout.

PDF to HTML

・Fixed the outline table of contents not being generated.

Contact us
4.1.0

Version 4.1.0

2026-05-28

Enhanced Features

Core

・Added support for online license validation using XML license configuration files.

・Added external AI callback interfaces for OCR, layout analysis, and table recognition, enabling integration with custom AI models.

・Added support for scanning system fonts and improved font style matching.

PDF to Word

・Added support for vertical text layout in Word output.

・Added support for merging repeated headers and footers, with improved dynamic footer page number handling.

・Added support for improved export of short hanging-indent paragraphs.

・Improved header/footer, paragraph, table, text box, image, and multi-column layout restoration.

PDF to Image

・Added support for rendering form fields during image conversion.

OCR and AI

・Added an independent configuration option for AI-based table recognition.

・Improved OCR paragraph font sizing and character width estimation.

 

Issues Addressed

Core

・Improved conversion stability, memory usage, and multi-threaded resource handling.

・Improved handling of generated spaces, CJK text spacing, document transformations, links, SVG resources, path merging, and large image processing.

PDF to Word

・Improved list recognition accuracy and reduced false positives for ambiguous ordered and unordered list markers.

・Fixed issues where regular text, paragraphs, or special reference markers could be incorrectly recognized as list items.

・Improved DOCX layout fidelity for list numbering, line-number paragraphs, CJK fonts, paragraph spacing, line height, indentation, compact tables, and table cell padding.

・Fixed layout issues involving floating images, inline images, rotated images, special page numbers, text boxes, constrained containers, and multi-line headings.

・Improved visual line grouping, paragraph splitting, text scaling, and layout measurement accuracy.

Fonts

・Improved font substitution accuracy for missing glyphs, weight and style matching, width variants, CJK language matching, Japanese font preference, and symbol font normalization.

PDF to Searchable PDF

・Fixed font selection issues in searchable PDF output and improved text layer font consistency.

Table Recognition

・Improved table background extraction and table content alignment accuracy.

Contact us
4.0.0

Version 4.0.0

2026-03-31

Enhanced Features

Core

・Added support for external multi-threaded invocation of conversion APIs.

・Improved recognition accuracy for sparse-line tables.

 

PDF to Word
・
Enhanced layout performance when OCR is enabled.

・Added support for Table of Contents styles with in-document hyperlink navigation.

・Added support for custom font name configuration.

・Improved list conversion accuracy.

・Improved header and footer conversion quality.

 

PDF to Excel
・
Added support for custom font name configuration.

 

PDF to PowerPoint
・
Added support for custom font name configuration.

 

PDF to Searchable PDF
・
Improved layout rendering quality.

・Reduced output PDF file size.

・Added support for transparent text layers.


PDF to Searchable OFD
・Introduced support for converting PDF to searchable OFD format.

 

OCR
・Added support for text color recognition.

 

Issues Addressed

Core
・
Fixed an issue where Path graphics and text styles were duplicated during conversion.

・Fixed an issue where Path objects were incorrectly merged with image objects.

 

PDF to Word
・Fixed layout issues in Thai document conversion.

・Fixed an issue where extra blank pages were generated when converting image-only PDFs.

 

PDF to Markdown
・Fixed incorrect conversion of third-level list items.

 

Image to Others
・Fixed incorrect table background color recognition when processing BMP images.

Contact us
3.2.1

Version 3.2.1

2025-11-28

Enhanced Features

Core

・Added table recognition function without AI.

Contact us
3.2.0

Version 3.2.0

2025-11-17

Enhanced Features

Core:

・Improved document layout restoration effects.

・Optimized conversion speed.

・Added functionality to output each page as a separate document.

 

PDF to Word
・
Added support for setting text styles for list bullets.

・Improved paragraph alignment detection.

・Added support for recognizing superscript text.

 

PDF to Excel
・
Added an option to automatically create folders. When enabled, folders will be created to store CSV files when multiple CSVs are generated.

 

PDF to PowerPoint
・
Added support for setting text styles for list bullets.

 

PDF to Image
・Added support for the WEBP format.

OCR (Optical Character Recognition)
・
Added support for Thai, Greek, and Eslav languages.

・Improved recognition for English, Arabic, Telugu, Tamil, Devanagari, and Cyrillic languages.

・Added support for recognizing OCR text font size.

・Added an option to retain the original document page background image.

・Added separate OCR options for garbled text and scanned pages.

・Added support for recognizing multiple OCR languages simultaneously.

・Optimized OCR speed.

 

PDF to JSON
・Added support for converting images within tables.

 

Issues Addressed

Core
・
Fixed an issue where font replacement in some special documents caused excessive style differences.

・Fixed a problem where underlines in text were sometimes lost in certain cases.

 

PDF to Excel
・Fixed an issue where the first column width in tables was excessively large in certain cases.

 

PDF to PowerPoint
・Fixed an issue with incorrect text line breaks in certain special cases.

Contact us
3.1.0

Version 3.1.0

2025-08-19

Enhanced Features

Core:

・Added support for recognizing underline and strikethrough styles applied to non-annotation text elements.

 

PDF to Word
・Added font substitution capability while preserving layout fidelity to the original document.

・Added support for table border styles, accurately reproducing original PDF table border colors and thickness.

・Added support for detecting and converting hyphenated word breaks at paragraph line ends.

・Added support for detecting and converting ordered list styles in the “(1)” format.

 

PDF to Excel
・
Added font substitution capability while preserving layout fidelity to the original document.

・Added support for table border styles, accurately reproducing original PDF table border colors and thickness.

・Improved text paragraph alignment within the converted output.

 

PDF to PowerPoint
・Added font substitution capability while preserving layout fidelity to the original document.

・Added support for table border styles, accurately reproducing original PDF table border colors and thickness.

・Improved paragraph alignment within table cells.

 

PDF to Image
・Added support for TGA, GIF, and JPEG2000 output formats

OCR
・Added support for Cyrillic, Arabic, Tamil, Telugu, and Kannada languages.
・Improved recognition accuracy for Traditional Chinese.

 

Issues Addressed

Core
・
Fixed an issue where certain characters were missing under specific conditions.

・Fixed an issue where table cell background colors were incorrectly detected under certain conditions.

 

PDF to Word
・Fixed an issue where images inside tables could be lost under certain conditions.

・Fixed an issue where embedded images inside lists could be lost.

・Fixed an issue where images with “top and bottom” text wrapping were positioned incorrectly in some cases.

・Fixed an issue where hyperlink properties were lost under certain conditions.

・Fixed an issue where table heights were calculated incorrectly in certain scenarios.

 

PDF to Excel
・Fixed an issue where excessively large numbers could not be displayed correctly.

 

PDF to PowerPoint
・Improved text layout stability to prevent formatting shifts in certain cases.

 

PDF to JSON
・Fixed an issue where text paragraphs could be lost under certain conditions.

 

PDF to Markdown
・Fixed an issue where text paragraphs could be lost under certain conditions.

Contact us
3.0.0

Version 3.0.0

2025-06-06

New Features

PDF to Markdown

・Added support for converting PDF to Markdown format.

・Added support for table conversion.

 

Enhanced Features

PDF to Word
・Upgraded the Fixed layout to a Hybrid layout (combining Fixed and Flow layouts), significantly improving the editability of Word documents. The AI-powered hybrid layout ensures that over 80% of the resulting documents retain 100% of the original PDF layout.
・Added support for converting objects like tables of contents, ordered lists, and unordered lists. When these objects are detected and successfully recognized, the layout of the converted Word document will be significantly improved.
・Added support for converting header and footer objects. When headers and footers are detected, regardless of whether their content is text or images, they can be accurately converted into page elements.
・Added support for inserting images into tables in the resulting Word document.
・Added support for converting rotated text in PDF documents.

PDF to Excel
・Enhanced the structural restoration of complex tables using AI layout analysis technology, significantly improving table readability.
・Added support for applying different text styles within a cell in the resulting Excel document.
・Added support for inserting images into tables in the resulting Excel document.
・Enhanced the accuracy of text alignment within table cells in the resulting Excel document.
・Fixed issues related to incorrect table order.

PDF to PowerPoint
・Added support for table conversion.
・Added support for converting ordered lists.

 

PDF to HTML
・Added support for Flow layout.

PDF to Image
・Added support for TIFF format.
・Added options to configure color modes (color, black & white, grayscale).
・Introduced a new Path enhancement option that improves the display of Path elements in PDF documents (increasing path width and color saturation).

PDF to Text
・Added support for preserving table styles.

PDF to RTF
・Added support for table conversion.

PDF to JSON
・Added support for preserving text content attributes and page number fields in the resulting JSON document.

PDF to Searchable PDF
・Added support for converting TIFF format images to PDF.

Contact us
1.10.2

Version 1.10.2

2024-07-08

Issues Addressed

・Fixed the issue of missing annotations.

・Fixed the crash issue with special documents during PDF to Excel conversion.

・Fixed the issue of garbled text when copying content from searchable PDFs.

・Fixed the crash issue with special documents during PDF to Word conversion.

・Fixed the issue with box layout effects when converting PDF to Word.

Contact us
1.10.1

Version 1.10.1

2024-05-20

New Features

・Added support for converting images to Json.

 

Issues Addressed

・Optimize table recognition effect.

・Fixed the crash caused by some special hyperlink types documents.

・Optimize the problem of image layer loss.

・Fixed the problem that the source file resources occupied when converting PDF to searchable PDF are not released.

Contact us
1.10.0

Version 1.10.0

2024-01-26

New Features

・Added support for converting scanned PDF files to searchable PDF files.

・Added support for converting images to Word, Excel, PPT, HTML, TXT, CSV, and RTF.

・Added support for table recognition in the flowing text layout when converting PDF to Word.

・Added support for selecting pages when extracting data from PDFs.

・Added support for canceling conversions when extracting data from PDFs.

・Added support for extracting text, images, and tables simultaneously in the PDF data extraction function.

・Added support for performing OCR when converting PDF to CSV.

 

Issues Addressed

・Optimized the conversion effect when converting PDF to Excel and outputting the entire PDF document content in one worksheet.

・Fixed the issue of conversion failure when the incoming file path contains the '%' symbol.

Contact us
1.9.0

Version 1.9.0

2023-11-20

New Features

・Added support for keeping the PDF annotations like highlight, underline, strikeout, and squiggly when converting PDF to Word, PPT, and HTML.

・Added support for keeping the hyperlinks in PDFs when converting PDF to Word, PPT, and HTML.

・Added support for keeping the PDF annotations like underline and strikeout when converting PDF to Excel (Only takes effect in extracting text).

・Added an API to extract the tables in a PDF file to JSON.

・Added an API to extract the text in a PDF file to JSON.

 

Issues Addressed

・Optimized the PDF to Excel OCR effect: Fix the issue where large images could cover the document.

・Fixed the issue that the default parameter would not be used when a null value passed in during converting.

Contact us
1.8.1

Version 1.8.1

2023-09-20

New Features

・Added an API to set the file path of the OCR model: (void)setOCRModelPath:(NSString *)modePath.

 

Issues Addressed

・Fixed the issue that table recognition would output the negative coordinate data.

・Fixed the issue that table recognition could not properly release memory.

・Optimized the process logic of table recognition. If failed to recognize the standard tables, the non-standard table algorithm will be used for recognition again to improve table recognition success rate.

 

More Information

・Guides for OCR

Contact us
1.8.0

Version 1.8.0

2023-07-27

New Features

・Added support for recognizing tables when performing OCR on files.

 

Issues Addressed

・Fixed issues when converting PDF to HTML that can't jump to specific outlines in some cases and comment loss.

・Fixed the issue that setting negative dpi values would cause a crash when converting PDF to JPG.

・Optimized the slow response issue when clicking cancel when converting PDF to RTF.

・Optimized the accuracy of OCR.

・Optimized the capacity of the OpenCV library on the Mac platform.

・Optimized converting PDFs to HTML files with smaller file sizes.

Contact us
1.7.0

Version 1.7.0

2023-05-24

New Features

・Added support for Retain Flowing Text when converting PDF to Word. There are two layout options to choose from: Retain Flowing Text and Retain Page Layout. Retain Flowing Text is more convenient for overall document editing than the Retain Page Layout.

・Added support for a factory method for instantiating conversion classes, making it easier to instantiate other conversion classes through factory methods.

・Added support for multiple languages in OCR (Specific languages are listed in the documentation).

 

Issues Addressed

・Fixed an issue that the DPI field was missing after setting the DPI when converting PDF to JPG.

Contact us
1.6.0

Version 1.6.0

2023-03-13

New Features

・Added support for OCR.

・Added support for setting whether to contain images or annotations when converting.

・Added support for setting DPI when converting PDF to image.

・Added support for merging multiple tables into one file when converting PDF to CSV.

 

Issues Addressed

・Fixed an issue that the scanned PDF cannot be converted when converting PDF to Excel.

Contact us
1.5.0

Version 1.5.0

2023-01-18

New Features

・Added support for converting PDF to Rich Text Format documents, including text and images.

・Added support for converting PDF to HTML, including single-page and multiple-page.

・Added support for tables when converting PDF to PPT.

Contact us
1.4.0

Version 1.4.0

2022-11-07

New Features

・Added support for images when converting PDF to XLSX.
・Added support for text alignment when converting PDF to XLSX.
・Added support for converting all tables on one page or all tables in the entire document to one sheet when converting PDF to XLSX.
・Added support for non-table content when converting PDF to XLSX.

Contact us
1.3.0

Version 1.3.0

2022-08-23

New Features

・Added support for converting PDF to high-quality image formats, including PNG and JPEG. All image quality and resolution will remain intact.
・Added error messages for conversion failure.

・Added support for arm64 architecture of the Apple M1 chip.

 

Issues Addressed

・Fixed an issue with being incompatible with WPS.
・Fixed an issue with the mismatch of a part of fonts.
・Optimized performance.

Contact us
1.2.0

Version 1.2.0

2022-06-29

New Features

・Added support for extracting only tables from PDF accurately and converting them to XLSX, and one table is converted to one sheet.
・Added support for extracting only tables from PDF accurately and converting them to CSV, and one table is converted to one CSV file.

 

Issues Addressed

・Optimized performance.

Contact us
1.1.0

Version 1.1.0

2022-05-31

New Features

・Added support for table recognition when converting PDF to Word, completely preserving original content, structure, and style.

 

Issues Addressed

・Optimized performance.

Contact us
1.0.0

Version 1.0.0

2022-03-31

This is the first release of ComPDF Conversion SDK, it is a new Rapid Development Kit for iOS/Android/Windows/Mac platforms which focuses on helping developers rapidly integrate powerful ComPDF Conversion technology into their own apps.

ComPDF Conversion SDK provides an Objective-C API (compatible with Swift) for iOS/Mac and its features include:

 
Convert PDF documents to Word documents.
・Reconstruct content from PDF files into reusable data.
・Reconstruction (recover page layout, columns, formatting, graphics, and preserve text flow).
・Support mapping conversion to split-column function.
・Support the function of combining letters into a string of text.
・Support floating insertion such as picture rotation cutting.
・Support converting partial Math or Chemistry function.
・Support font size, color, bold, italic, and underline recognition.


Convert PDF documents to Excel documents.
・Support data mapping to Excel cells.
・Support recognition of a small number, currency, and other formats.
・Support multiple cells merge function.


Convert PDF documents to PPT documents.
・Convert each page to an editable slide.
・Support converting text to a PowerPoint text box.
・Support picture rotation cutting and other floating insertion.
・Support converting partial Math or Chemistry function.

Contact us

Get In Touch

Email

Sales

Support

Ready to Get Started?

Adding our 30-day trial into your app is a breeze. Contact ComPDF now and enhance your app with a top-notch PDF experience in minutes!
Get Started