PDF en texte
Extrayez le texte existant d’un PDF local sans envoyer le document. Choisissez toutes les pages ou une sélection, vérifiez le résultat puis copiez ou téléchargez le texte brut.
Cet outil ne réalise pas d’OCR. Les PDF chiffrés, restreints ou XFA ne sont pas pris en charge.
Traitement dans le navigateur
Votre document est traité localement dans votre navigateur.
L’outil n’ajoute aucun envoi de document, historique de saisie ou URL contenant son contenu. Des fichiers fixes du moteur peuvent être téléchargés depuis ce site ; cela ne certifie pas les autres services du site.
Extraire le texte d’un PDF en trois étapes
- Choisissez un PDF de 20 Mio maximum et attendez la vérification de son nombre de pages et de son profil. Les documents chiffrés et XFA ne sont pas pris en charge.
- Choisissez toutes les pages ou saisissez des numéros et plages de pages physiques, par exemple 1,3-5. Vous pouvez sélectionner 200 pages au maximum ; les doublons sont extraits une seule fois, dans l’ordre du document.
- Sélectionnez Extraire le texte. Vérifiez le texte de chaque page, puis choisissez Copier tout le texte ou Télécharger le TXT pour obtenir toute la sélection actuelle.
Ce que représente le texte
L’outil lit la couche de texte existante du PDF, et non les pixels d’un document numérisé. La correspondance des polices, les espaces natifs et l’ordre du texte influencent le résultat, qui peut différer de la page visible.
Les éléments de texte restent dans l’ordre renvoyé par le moteur. Une fin de ligne ajoute un retour à la ligne. Entre les pages sélectionnées, l’outil insère un retour à la ligne, un caractère de saut de page et un autre retour à la ligne.
Le moteur normalise certains caractères de compatibilité et espaces. L’outil ne reconstruit ni les colonnes ni les tableaux, ne réunit pas les mots coupés et ne garantit pas la séquence Unicode d’origine.
L’aperçu affiche une page sélectionnée à la fois. Copier tout le texte et Télécharger le TXT incluent toute la sélection et ses séparateurs de pages, en UTF-8 sans marque d’ordre des octets ajoutée.
Sélection et pages vides
Dans un PDF de cinq pages, 5,1,3-5 sélectionne 1,3,4,5 une seule fois chacune, dans l’ordre du document. Ce sont des positions physiques, pas les numéros imprimés.
Si une page sélectionnée ne contient aucun texte extrait mais qu’une autre en contient, sa place est conservée dans le texte combiné grâce aux séparateurs de pages.
Si aucune page sélectionnée ne produit de texte autre que des espaces, l’outil indique qu’aucun texte n’a été extrait. Le document peut être numérisé, vide, composé uniquement de glyphes ou dépourvu de correspondances utilisables ; aucun OCR ne s’exécute automatiquement.
Portée et limites
Il s’agit d’une extraction de la couche de texte, et non d’un OCR ou d’une conversion préservant la mise en page. Les commentaires, formulaires interactifs, pièces jointes et l’ordre de lecture de l’arbre de structure ne sont pas garantis comme texte de page.
Du texte masqué, rogné ou recouvert peut être inclus. L’extraction ne certifie pas le caviardage, ne supprime pas les données sensibles et ne prouve pas que le texte correspond à la page visible. Vérifiez le résultat.
Le PDF peut contenir jusqu’à 500 pages, dont 200 sélectionnées au maximum. Des limites d’éléments, de texte par page et au total, et de temps s’appliquent ; l’échec d’une page ou le dépassement d’une limite ne produit aucun export partiel.
Un worker dédié permet l’annulation, mais l’ordonnancement du navigateur et les allocations natives ne garantissent ni délai strict ni limite mémoire. Un délai dépassé ne prouve pas que le PDF est invalide.
Traitement local du document
L’outil n’ajoute aucun envoi du document, historique de saisie ou URL contenant son contenu. Il peut télécharger des fichiers fixes du moteur depuis ce site. La copie et le téléchargement TXT ne se font qu’à votre demande ; ce traitement local ne certifie pas les autres services du site.
Questions sur l’extraction de texte PDF
Méthode et sources
- github.comPDF.js 6.5.438 : contenu textuel et normalisation
- github.comPDF.js : extraction et regroupement des éléments de texte
- github.comPDF.js : normalisation des caractères et des espaces
- html.spec.whatwg.orgNorme HTML : workers Web
- Licences et mentions de PDF.js et des ressources de prise en charge
- Licence des tables de caractères PDF.js
- Licence des polices standard Foxit
- Licence des polices standard Liberation
L’ordre et la correspondance du texte du moteur peuvent différer de la page visible ; vérifiez le texte extrait.
Outils associés
Compresseur PDF
Compressez localement les flux et objets PDF sans réduire la résolution des images. Comparez les tailles exactes et téléchargez uniquement un résultat vérifié et plus petit.
Ouvrir l’outil — Compresseur PDFConvertisseur image en PDF
Combinez des images JPG, PNG ou WebP dans un PDF ordonné, avec rotation, pages A4 ou Letter et marges.
Ouvrir l’outil — Convertisseur image en PDFDéverrouiller un PDF
Créez une copie sans mot de passe d’un PDF pris en charge avec son mot de passe actuel. Le traitement et les contrôles de conservation se font dans le navigateur.
Ouvrir l’outil — Déverrouiller un PDFProtéger un PDF par mot de passe
Ajoutez localement un mot de passe d’ouverture AES-256 à un PDF ou remplacez la protection avec le mot de passe actuel connu. Téléchargez le fichier protégé vérifié.
Ouvrir l’outil — Protéger un PDF par mot de passeFiligrane PDF
Ajoutez un texte ou un logo PNG/JPEG visible aux pages choisies d’un PDF pris en charge. Réglez position, angle et opacité, puis téléchargez le résultat localement.
Ouvrir l’outil — Filigrane PDFOrganisateur de pages PDF
Organisez les pages d’un PDF compatible à l’aide de vignettes, supprimez ou restaurez des pages et téléchargez une copie organisée vérifiée. Consultez les limites du document et de navigation.
Ouvrir l’outil — Organisateur de pages PDFPDF en images
Convertissez des pages PDF sélectionnées en PNG ou JPEG dans le navigateur et téléchargez une image ou un ZIP.
Ouvrir l’outil — PDF en imagesNuméroter les pages d’un PDF
Ajoutez localement des numéros visibles à un PDF compatible et téléchargez une nouvelle copie.
Ouvrir l’outil — Numéroter les pages d’un PDFFaire pivoter un PDF
Faites pivoter localement toutes les pages ou certaines pages de 90° ou 180°, puis téléchargez une copie.
Ouvrir l’outil — Faire pivoter un PDFDiviser un PDF
Extrayez les pages choisies dans un PDF ou divisez le document toutes les N pages, avec un traitement local et des téléchargements séparés.
Ouvrir l’outil — Diviser un PDFFusionner des PDF
Fusionnez des documents PDF statiques dans l’ordre choisi et téléchargez un seul PDF.
Ouvrir l’outil — Fusionner des PDF