awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ArtifexSoftware avatar

ArtifexSoftware/pdf2docx

0
View on GitHub↗
3,453 نجوم·485 تفرعات·Python·MIT·2 مشاهداتpdf2docx.readthedocs.io↗

Pdf2docx

pdf2docx is a suite of PDF utilities designed to transform static PDF documents into editable DOCX files. It functions as a multi-core processor capable of accelerating the conversion of large files by distributing page tasks across multiple CPU cores.

The project includes specialized tools for decrypting password-protected PDF files and extracting tabular content as structured data. It also provides a layout analyzer to visually inspect and verify document structure during the conversion process.

Conversion is accessible through both a graphical user interface and a command-line interface, which supports automated batch processing and scripting workflows.

Features

  • PDF to DOCX Converters - Transforms static PDF documents into editable Word DOCX files while preserving original layout.
  • Parallel Processing - Distributes individual page conversion tasks across multiple CPU cores to accelerate processing.
  • Table Extraction Utilities - Isolates and retrieves tabular content from PDF pages as structured data.
  • Tabular Data Reconstruction - Identifies and reconstructs structural grids from unstructured PDF visuals into digital table formats.
  • Document Processing Parallelization - Uses multiple CPU cores to accelerate the conversion of large PDF files.
  • Tabular Data Extraction - Isolates and retrieves tabular content from PDF pages as structured data.
  • Decryption Utilities - Removes encryption from PDF files to enable content processing and format conversion.
  • Layered Decomposition - Decomposes PDF structures into primitive text and vector components before mapping them to Word elements.
  • PDF Layout Analysis Tools - Programmatically determines the spatial coordinates and bounding boxes of elements within a PDF for verification.
  • Encrypted PDF Unlockers - Decrypts password-protected PDF files to make them accessible for conversion or data extraction.
  • Coordinate-Based Layout Analysis - Analyzes physical page coordinates to determine document structure and group text fragments.
  • Layout Visualization Tools - Provides a visual tool to inspect and verify the accuracy of document layout during conversion.
  • Input Stream Decryption - Decrypts encrypted PDF byte streams during the read process to allow access to the document model.

سجل النجوم

مخطط تاريخ النجوم لـ artifexsoftware/pdf2docxمخطط تاريخ النجوم لـ artifexsoftware/pdf2docx

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة artifexsoftware/pdf2docx؟

pdf2docx is a suite of PDF utilities designed to transform static PDF documents into editable DOCX files. It functions as a multi-core processor capable of accelerating the conversion of large files by distributing page tasks across multiple CPU cores.

ما هي الميزات الرئيسية لـ artifexsoftware/pdf2docx؟

الميزات الرئيسية لـ artifexsoftware/pdf2docx هي: PDF to DOCX Converters, Parallel Processing, Table Extraction Utilities, Tabular Data Reconstruction, Document Processing Parallelization, Tabular Data Extraction, Decryption Utilities, Layered Decomposition.

ما هي البدائل مفتوحة المصدر لـ artifexsoftware/pdf2docx؟

تشمل البدائل مفتوحة المصدر لـ artifexsoftware/pdf2docx: pdfminer/pdfminer.six — pdfminer.six is a programmatic tool for extracting text, layout information, and metadata from PDF documents into… tabulapdf/tabula — Tabula is a PDF table extraction tool and data scraper designed to isolate tabular structures within text-based PDF… layout-parser/layout-parser — Layout-parser is a deep learning document layout parser and image analysis framework. It provides a toolkit for… pymupdf/pymupdf — PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool,… euske/pdfminer — pdfminer is a Python library for parsing PDF files to extract text, analyze layouts, decrypt content, and convert… camelot-dev/camelot — Camelot is a Python library and processing engine designed to extract tabular data from PDF documents. It converts…

بدائل مفتوحة المصدر لـ Pdf2docx

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Pdf2docx.
  • pdfminer/pdfminer.sixالصورة الرمزية لـ pdfminer

    pdfminer/pdfminer.six

    6,906عرض على GitHub↗

    pdfminer.six is a programmatic tool for extracting text, layout information, and metadata from PDF documents into machine-readable formats. It functions as a document parser that converts internal PDF objects and structures into accessible data objects for analysis. The project includes utilities for decrypting RC4 and AES encrypted files to enable content extraction. It also provides a layout analyzer to identify fonts, colors, and text locations to determine the organizational structure of pages. The system covers a broad range of extraction capabilities, including the retrieval of embedde

    Pythonparserpdfpython
    عرض على GitHub↗6,906
  • tabulapdf/tabulaالصورة الرمزية لـ tabulapdf

    tabulapdf/tabula

    7,425عرض على GitHub↗

    Tabula is a PDF table extraction tool and data scraper designed to isolate tabular structures within text-based PDF files. It functions as a converter that transforms these layouts into structured CSV or spreadsheet formats for data recovery and analysis. The project provides both a visual interface for manually selecting table areas and a headless command-line interface. This dual approach allows for a choice between manual data recovery via visual-area selection and the integration of table extraction into automated data pipelines. The extraction process utilizes Java-based PDF parsing and

    CSScsvexcelpdf
    عرض على GitHub↗7,425
  • layout-parser/layout-parserالصورة الرمزية لـ Layout-Parser

    Layout-Parser/layout-parser

    5,749عرض على GitHub↗

    Layout-parser is a deep learning document layout parser and image analysis framework. It provides a toolkit for extracting structural information and layout patterns from scanned documents and digital images, transforming them into programmatic data structures for automated analysis. The framework integrates layout detection with optical character recognition to convert tabular regions into machine-readable data. It utilizes neural networks to identify and classify structural elements within document images without relying on manual rule-based systems. The system covers a broad range of docu

    Python
    عرض على GitHub↗5,749
  • pymupdf/pymupdfالصورة الرمزية لـ pymupdf

    pymupdf/PyMuPDF

    9,086عرض على GitHub↗

    PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool, OCR engine, and image converter, providing a programmatic interface to edit, merge, split, and optimize PDF and Office documents. The project distinguishes itself through high-performance capabilities, including the use of C-bindings for low-level manipulation and parallelized page processing to accelerate workloads. It provides specialized conversion paths, such as transforming PDF content into Markdown for retrieval-augmented generation and large language model pipelines. It

    Pythondata-scienceepubextract-data
    عرض على GitHub↗9,086
  • عرض جميع البدائل الـ 30 لـ Pdf2docx→