← Découvrir
GitHub · opendataloader-project/opendataloader-pdf↑ +570 aujourd'hui

Préparer les données PDF pour l'IA

OpenDataLoader PDF est un analyseur PDF open source (analyseur PDF) qui met les données à disposition pour les modèles d'intelligence artificielle. Ce projet basé sur Java accélère les processus de traitement des données en automatisant l'accessibilité des documents PDF.

Mises à jour

  • 6 novembre 2026: Étoiles 30,164 → 30,180, dernière version v2.5.20 (6 novembre 2026).
  • 4 novembre 2026: Étoiles 30,129 → 30,164, dernière version v2.5.18 (4 novembre 2026).
  • 31 octobre 2026: Étoiles 30,057 → 30,129, dernière version v2.5.17 (30 octobre 2026).
  • 27 octobre 2026: Étoiles 29,817 → 30,057, dernière version v2.5.16 (27 octobre 2026).

Ce que ça vous apporte

  • Convertit les fichiers PDF au format Markdown, JSON ou HTML pour les modèles IA.
  • Fournit une extraction de données de haute précision pour les documents numérisés et les tableaux complexes.
  • Balise automatiquement les fichiers PDF conformément aux normes d'accessibilité.

Installation

Installation avec Python
pip install -U opendataloader-pdf
Installation avec mode hybride
pip install -U "opendataloader-pdf[hybrid]"

Exécution

Processus de conversion PDF
import opendataloader_pdf

# Batch all files in one call — each convert() spawns a JVM process, so repeated calls are slow
opendataloader_pdf.convert(
    input_path=["file1.pdf", "file2.pdf", "folder/"],
    output_dir="output/",
    format="markdown,json"
)

Si vous ne codez pas

Collez ceci dans votre agent (Claude Code · Codex · Antigravity)

Je souhaite analyser les fichiers PDF dont je dispose à l'aide de l'outil PDF OpenDataLoader et les convertir en formats de données structurés (Markdown ou JSON) que je peux utiliser dans les processus RAG ou LLM. Pouvez-vous m'aider à créer un script à exécuter sur mon ordinateur local à l'aide du SDK Python qui extraira les tableaux, les titres et le texte de mes documents dans le bon ordre de lecture ? Expliquez également étape par étape comment activer le mode hybride pour les pages complexes et personnaliser la sortie.

Dépôt : https://github.com/opendataloader-project/opendataloader-pdf. Base-toi sur les instructions officielles du fichier README de ce dépôt pour l'installation et l'exécution.

Avant de commencer, vérifie quel système d'exploitation nous utilisons et si les outils nécessaires (ex: Python, Node.js, Git, Docker) sont installés. Installe ceux qui manquent étape par étape selon ce système.

Crée un nouveau dossier vide pour travailler. Ne touche pas aux fichiers en dehors de ce dossier et ne supprime rien. Avant chaque commande, décris ce que tu vas faire en une phrase.

Dis-moi ce que je devrais voir à l'écran à la fin de chaque étape. Si une erreur survient, je te copierai le message d'erreur tel quel et nous la corrigerons ensemble.

Termes liés du glossaire

Pour quiPour les développeurs qui souhaitent convertir des documents PDF en données structurées pour les modèles d'IA et pour les utilisateurs qui ont besoin d'automatiser l'accessibilité des PDF.
LicenceApache-2.0

Liens

TreScout n'a pas développé cet outil · nous l'avons repéré dans les tendances GitHub et présenté. Cette page décrit le dépôt tel qu'il était le 2026-06-04 : Le nombre d'étoiles et notre texte datent de ce jour, le dépôt a pu changer depuis. Consultez le lien du dépôt pour l'état actuel. Le texte de présentation a été préparé avec l’IA à partir de la propre documentation du dépôt et cette page a été traduite automatiquement depuis l’original turc · la version turque fait foi.