Redresser PDF

Détecte et corrige automatiquement les pages PDF inclinées. Préserve les pages de texte en tant que contenu vectoriel consultable et ne rasterise que les pages d'image (ex. numérisations).

Redresse les pages PDF inclinées à l'aide d'un pipeline JavaScript pur (sans binaire externe).

Traitement adaptatif par type de contenu (important) :

  • Pages d'image (documents numérisés) : rasterisées, l'inclinaison est détectée et corrigée.
  • Pages de texte (y compris texte + image) : copiées telles quelles. Le texte vectoriel, les polices et la recherche sont entièrement préservés.
  • Pages vides : copiées telles quelles.

Optionnellement, vous pouvez forcer la rasterisation des pages de texte.

Exemples de résultats

2 Exemples

Redresser un document numérisé

Détecte et corrige l'inclinaison des pages image d'un PDF numérisé, en préservant les pages de texte

pdf_deskewed.pdf Voir fichier
Voir paramètres d'entrée
{ "sourceFile": "/public/samples/pdf/sample-multipage.pdf", "mode": "auto", "threshold": 0.5, "rasterizeText": "false", "pageRange": "" }

Correction manuelle sur des pages spécifiques

Applique une correction fixe de 3° dans le sens antihoraire aux pages 1-3

pdf_deskewed.pdf Voir fichier
Voir paramètres d'entrée
{ "sourceFile": "/public/samples/pdf/sample-multipage.pdf", "mode": "manual", "manualAngle": 3, "rasterizeText": "false", "pageRange": "1-3" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/pdf

Angle de correction manuel (degrés). Valeur positive corrige une inclinaison horaire. Utilisé uniquement en mode manuel.

Angle d'inclinaison minimum détecté (en degrés) requis pour appliquer une correction en mode automatique. Des valeurs plus petites détectent des inclinaisons subtiles.

Par défaut, les pages de texte sont préservées en tant que contenu vectoriel consultable (non redressées). Activez cette option uniquement si vous devez redresser le contenu de texte vectoriel, en acceptant la perte de la sélection de texte.

Spécifier les pages à redresser (ex. 1-3,5,7-9). Laisser vide pour toutes.

Points clés

Catégorie
Documents et PDF
Types d’entrée
file, select, number, text
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Cet outil en ligne vous permet de redresser facilement vos documents PDF inclinés ou mal numérisés. Grâce à un traitement adaptatif, il détecte et corrige automatiquement l'angle des pages d'images tout en préservant intact le texte vectoriel consultable des autres pages pour éviter toute perte de qualité.

Quand l’utiliser

  • Après avoir numérisé des documents papier qui se retrouvent légèrement de travers ou mal alignés dans le fichier PDF final.
  • Pour corriger l'orientation de pages d'images spécifiques d'un rapport sans altérer la qualité des pages contenant du texte vectoriel natif.
  • Lorsque vous devez appliquer un angle de rotation précis et uniforme sur une sélection de pages d'un document PDF.

Comment ça marche

  • Téléchargez votre fichier PDF et choisissez le mode de correction automatique ou manuel.
  • Définissez le seuil de détection d'inclinaison ou saisissez l'angle précis à appliquer, puis spécifiez éventuellement la plage de pages à traiter.
  • L'outil analyse le document : il redresse les pages d'images inclinées et conserve les pages de texte vectoriel sans les altérer, sauf si vous forcez leur rasterisation.
  • Téléchargez instantanément votre document PDF corrigé et parfaitement aligné.

Cas d’usage

Alignement de contrats ou de factures numérisés de travers afin de faciliter leur archivage et leur lecture.
Correction rapide d'un lot de pages spécifiques dans un rapport administratif volumineux.
Redressement manuel précis de schémas ou de plans scannés avec un angle de rotation connu.

Exemples

1. Redressement automatique de factures numérisées

Comptable
Contexte
Un comptable reçoit régulièrement des factures numérisées par ses clients, souvent légèrement inclinées, ce qui rend leur lecture désagréable.
Problème
Les factures scannées présentent une inclinaison de quelques degrés qui nuit à la présentation professionnelle du dossier.
Comment l’utiliser
Charger le PDF des factures, sélectionner le mode 'Détection automatique' avec un seuil de 0.5 degré, et laisser l'option de rasterisation du texte sur 'Non'.
Configuration d’exemple
{
  "mode": "auto",
  "threshold": 0.5,
  "rasterizeText": "false"
}
Résultat
Les pages d'images inclinées sont automatiquement redressées et alignées, tandis que les pages de garde textuelles restent parfaitement nettes et consultables.

2. Correction manuelle d'un plan d'architecte incliné

Assistant de projet
Contexte
Un assistant doit intégrer les trois premières pages d'un document technique contenant des plans scannés avec un angle d'inclinaison constant de 3 degrés.
Problème
L'inclinaison de 3 degrés vers la droite rend les mesures difficiles à lire sur les premières pages.
Comment l’utiliser
Importer le PDF, choisir le mode 'Angle manuel', saisir '3' dans le champ de l'angle, et renseigner '1-3' dans la plage de pages.
Configuration d’exemple
{
  "mode": "manual",
  "manualAngle": 3,
  "pageRange": "1-3",
  "rasterizeText": "false"
}
Résultat
Seules les pages 1 à 3 sont pivotées de 3 degrés dans le sens inverse des aiguilles d'une montre pour être parfaitement droites, le reste du document restant inchangé.

Tester avec des échantillons

pdf, image, text

Hubs associés

FAQ

Comment l'outil gère-t-il les pages contenant du texte consultable ?

Par défaut, les pages de texte vectoriel sont copiées telles quelles sans modification afin de préserver la recherche de texte et les polices d'origine.

Puis-je forcer le redressement des pages contenant du texte ?

Oui, en activant l'option de rasterisation des pages de texte, mais cela transformera ces pages en images et rendra le texte non sélectionnable.

Quelle est la différence entre le mode automatique et le mode manuel ?

Le mode automatique détecte et corrige l'inclinaison à partir d'un seuil défini, tandis que le mode manuel applique un angle de rotation fixe que vous spécifiez.

Est-il possible de ne redresser que certaines pages du PDF ?

Oui, il vous suffit d'indiquer les pages ou les plages de pages cibles (par exemple '1-3,5') dans le champ de plage de pages.

Mes données sont-elles envoyées à des serveurs tiers pour le traitement ?

Non, le traitement s'effectue localement dans votre navigateur via une bibliothèque JavaScript, garantissant la confidentialité de vos documents.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/pdf-deskew

Paramètres de la requête

Nom du paramètre Type Requis Description
sourceFile file (Téléchargement requis) Oui -
mode select Oui -
manualAngle number Non Angle de correction manuel (degrés). Valeur positive corrige une inclinaison horaire. Utilisé uniquement en mode manuel.
threshold number Non Angle d'inclinaison minimum détecté (en degrés) requis pour appliquer une correction en mode automatique. Des valeurs plus petites détectent des inclinaisons subtiles.
rasterizeText select Non Par défaut, les pages de texte sont préservées en tant que contenu vectoriel consultable (non redressées). Activez cette option uniquement si vous devez redresser le contenu de texte vectoriel, en acceptant la perte de la sélection de texte.
pageRange text Non Spécifier les pages à redresser (ex. 1-3,5,7-9). Laisser vide pour toutes.

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/pdf-deskew pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-pdf-deskew": {
      "name": "pdf-deskew",
      "description": "Détecte et corrige automatiquement les pages PDF inclinées. Préserve les pages de texte en tant que contenu vectoriel consultable et ne rasterise que les pages d'image (ex. numérisations).",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-deskew",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]