Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
pdf2docx documentation
pdf2docx documentation

USER GUIDE

  • Installation
  • Quickstart
    • Convert PDF
    • Extract table
    • Command Line Interface
    • Graphic User Interface
  • Technical Documentation
  • License and Copyright

API DOCUMENTATION

  • pdf2docx
    • pdf2docx package
      • pdf2docx.common package
        • pdf2docx.common.Block module
        • pdf2docx.common.Collection module
        • pdf2docx.common.Element module
        • pdf2docx.common.algorithm module
        • pdf2docx.common.constants module
        • pdf2docx.common.docx module
        • pdf2docx.common.share module
      • pdf2docx.font package
        • pdf2docx.font.Fonts module
      • pdf2docx.gui package
        • pdf2docx.gui.App module
        • pdf2docx.gui.MainFrame module
      • pdf2docx.image package
        • pdf2docx.image.Image module
        • pdf2docx.image.ImageBlock module
        • pdf2docx.image.ImageSpan module
        • pdf2docx.image.ImagesExtractor module
      • pdf2docx.layout package
        • pdf2docx.layout.Blocks module
        • pdf2docx.layout.Column module
        • pdf2docx.layout.Layout module
        • pdf2docx.layout.Section module
        • pdf2docx.layout.Sections module
      • pdf2docx.page package
        • pdf2docx.page.BasePage module
        • pdf2docx.page.Page module
        • pdf2docx.page.Pages module
        • pdf2docx.page.RawPage module
        • pdf2docx.page.RawPageFactory module
        • pdf2docx.page.RawPageFitz module
      • pdf2docx.shape package
        • pdf2docx.shape.Path module
        • pdf2docx.shape.Paths module
        • pdf2docx.shape.Shape module
        • pdf2docx.shape.Shapes module
      • pdf2docx.table package
        • pdf2docx.table.Border module
        • pdf2docx.table.Cell module
        • pdf2docx.table.Cells module
        • pdf2docx.table.Row module
        • pdf2docx.table.Rows module
        • pdf2docx.table.TableBlock module
        • pdf2docx.table.TableStructure module
        • pdf2docx.table.TablesConstructor module
      • pdf2docx.text package
        • pdf2docx.text.Char module
        • pdf2docx.text.Line module
        • pdf2docx.text.Lines module
        • pdf2docx.text.Spans module
        • pdf2docx.text.TextBlock module
        • pdf2docx.text.TextSpan module
      • pdf2docx.converter module
      • pdf2docx.main module
Back to top
View this page
Find #pymupdf on Discord Discord logo

License and CopyrightΒΆ

pdf2docx is now available under both, open-source AGPL and commercial license agreements. Please read the full text of the AGPL license agreement, available in the distribution material (file: LICENSE) and here, to ensure that your use case complies with the guidelines of the license. If you determine you cannot meet the requirements of the AGPL, please contact Artifex for more information regarding a commercial license.

Artifex is the exclusive commercial licensing agent for pdf2docx.

Artifex, the Artifex logo, MuPDF, and the MuPDF logo are registered trademarks of Artifex Software Inc.


This software is provided AS-IS with no warranty, either express or implied. This software is distributed under license and may not be copied, modified or distributed except as expressly authorized under the terms of that license. Refer to licensing information at artifex.com or contact Artifex Software Inc., 39 Mesa Street, Suite 108A, San Francisco CA 94129, United States for further information.

This documentation covers all versions up to 0.5.10.

Discord logo
Next
pdf2docx
Previous
Technical Documentation
Copyright © 2026, Artifex
Made with Sphinx and @pradyunsg's Furo