IronOCR Guides pratiques Sortie de données How to Extract Read Results Chaknith Bin Mis à jour:novembre 18, 2025 Download IronOCR Téléchargement NuGet Téléchargement DLL Installateur Windows Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English Le résultat de la lecture ou de l'OCR comprend une multitude d'informations relatives aux paragraphes, lignes, mots et caractères détectés. Pour chacun de ces éléments, le résultat fournit un ensemble complet de détails. Pour chaque élément, il fournit le contenu du texte, les coordonnées X et Y précises, les dimensions (largeur et hauteur), la direction du texte (de gauche à droite ou de haut en bas) et l'emplacement dans un objet CropRectangle. Quickstart : Retrieve Word Text from First Detected Word Commencez en quelques secondes : utilisez la méthode Read d'IronTesseract pour OCR une image et extrayez le texte du premier mot à l'aide de la collection Words. Parfait pour les installations rapides et les tâches d'extraction simples. Get started making PDFs with NuGet now: Install IronOCR with NuGet Package Manager PM > Install-Package IronOcr Copy and run this code snippet. string wordText = new IronTesseract().Read("file.jpg").Words[0].Text; Deploy to test on your live environment Start using IronOCR in your project today with a free trial Free 30 day Trial Flux de travail minimal (5 étapes) Téléchargez une bibliothèque C# pour accéder aux résultats de lecture Préparez l'image cible et le document PDF Utilisez la méthode Read pour effectuer l'OCR sur le document importé Accéder aux X, Y, largeur, hauteur et direction du texte du résultat Vérifier les paragraphes, lignes, mots et comparaisons de caractères détectés Données dans OcrResult La valeur du résultat ne contient pas seulement le texte extrait, mais fournit également des informations sur les pages, les paragraphes, les lignes, les mots, les caractères et les codes-barres découverts dans le document PDF et le document image par IronOcr. Vous pouvez accéder à ces informations à partir de l'objet OcrResult renvoyé en utilisant la méthode Read. :path=/static-assets/ocr/content-code-examples/how-to/read-results-output-information.cs using IronOcr; using System; using static IronOcr.OcrResult; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Add image using var imageInput = new OcrImageInput("sample.jpg"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(imageInput); // Retrieve list of detected paragraphs Paragraph[] paragraphs = ocrResult.Paragraphs; // Output information to console Console.WriteLine($"Text: {paragraphs[0].Text}"); Console.WriteLine($"X: {paragraphs[0].X}"); Console.WriteLine($"Y: {paragraphs[0].Y}"); Console.WriteLine($"Width: {paragraphs[0].Width}"); Console.WriteLine($"Height: {paragraphs[0].Height}"); Console.WriteLine($"Text direction: {paragraphs[0].TextDirection}"); Imports IronOcr Imports System Imports IronOcr.OcrResult ' Instantiate IronTesseract Private ocrTesseract As New IronTesseract() ' Add image Private imageInput = New OcrImageInput("sample.jpg") ' Perform OCR Private ocrResult As OcrResult = ocrTesseract.Read(imageInput) ' Retrieve list of detected paragraphs Private paragraphs() As Paragraph = ocrResult.Paragraphs ' Output information to console Console.WriteLine($"Text: {paragraphs(0).Text}") Console.WriteLine($"X: {paragraphs(0).X}") Console.WriteLine($"Y: {paragraphs(0).Y}") Console.WriteLine($"Width: {paragraphs(0).Width}") Console.WriteLine($"Height: {paragraphs(0).Height}") Console.WriteLine($"Text direction: {paragraphs(0).TextDirection}") $vbLabelText $csharpLabel Pour chaque partie du texte, comme les paragraphes, les lignes, les mots et les caractères individuels, nous fournissons les informations suivantes : Texte : Le texte proprement dit sous forme de chaîne de caractères. X : La position du bord gauche de la page en pixels. Y : La position par rapport au bord supérieur de la page en pixels. Largeur : La largeur en pixels. Hauteur : La hauteur en pixels. Sens du texte : Le sens de lecture du texte, comme "de gauche à droite" ou "de haut en bas" Emplacement : Un rectangle indiquant l'emplacement du texte sur la page en pixels. Comparaison de paragraphes, de lignes, de mots et de caractères Vous trouverez ci-dessous la comparaison des paragraphes, lignes, mots et caractères détectés. Paragraphe Paragraphe Paragraphe Ligne Ligne Ligne Mot mot en surbrillance Personnage concurrents ## Barcode et QR Code C'est exact ! IronOcr peut lire les codes-barres et les codes QR. Bien que la fonctionnalité ne soit pas aussi robuste que celle d'IronBarcode, IronOcr prend en charge les types de codes-barres courants. Pour activer la détection des codes-barres, définissez la propriété **Configuration.ReadBarCodes** sur true. En outre, des informations précieuses peuvent être extraites du BarCode détecté, notamment son format, sa valeur, ses coordonnées (x, y), sa hauteur, sa largeur et son emplacement en tant qu'objet IronSoftware.Drawing.Rectangle. Cette classe **Rectangle** dans [IronDrawing](https://ironsoftware.com/open-source/csharp/drawing/docs/) permet un positionnement précis sur le document. ```csharp :path=/static-assets/ocr/content-code-examples/how-to/read-results-barcodes.cs ``` ### Sortie Questions Fréquemment Posées Comment puis-je extraire des éléments de texte d'images et de PDF en utilisant C# ? Vous pouvez extraire des éléments de texte d'images et de PDF en utilisant IronOCR en utilisant sa méthode `Read`, qui effectue la reconnaissance optique de caractères (OCR) pour obtenir des détails sur les paragraphes, les lignes, les mots et les caractères, y compris leur contenu textuel, leurs coordonnées et leurs dimensions. Quel est le processus pour commencer avec l'OCR en .NET C# ? Pour commencer avec l'OCR en .NET C#, téléchargez la bibliothèque IronOCR depuis NuGet, préparez votre image ou document PDF, et utilisez la méthode `Read` pour obtenir un objet `OcrResult`, qui contient des informations détaillées sur le texte extrait et la structure du document. IronOCR peut-il détecter et extraire les informations de code-barres ? Oui, IronOCR peut détecter et extraire les informations de code-barres en définissant la propriété `Configuration.ReadBarCodes` sur vrai, vous permettant de récupérer des données telles que le format du code-barres, sa valeur et sa position dans le document. Quels types d'éléments documentaires IronOCR peut-il détecter ? IronOCR peut détecter divers éléments documentaires, y compris les pages, les paragraphes, les lignes, les mots et les caractères individuels, ainsi que les codes-barres et les QR codes, fournissant une analyse complète de la structure du document. Comment puis-je configurer IronOCR pour lire le texte dans différentes directions ? IronOCR est capable de lire le texte dans plusieurs directions, comme 'De gauche à droite' ou 'De haut en bas', en analysant la propriété direction au sein de l'objet `OcrResult`. Qu'est-ce que l'objet `CropRectangle` dans IronOCR ? L'objet `CropRectangle` dans IronOCR définit l'emplacement et la taille des éléments de texte sur une page en termes de coordonnées et de dimensions, aidant à une identification et une extraction précises du texte. Comment utiliser la méthode `Read` d'IronOCR pour analyser les documents ? Pour utiliser la méthode `Read` dans IronOCR, créez une instance du moteur IronOCR, chargez votre document cible et exécutez la méthode `Read` pour obtenir des résultats OCR, qui peuvent être utilisés pour accéder aux données texte et aux propriétés du document. Comment IronOCR gère-t-il la détection des QR codes ? IronOCR gère la détection des QR codes en activant la lecture de codes-barres via le paramètre `Configuration.ReadBarCodes`, ce qui lui permet d'extraire les données des QR codes, y compris leur format, valeur et emplacement. Quel est le rôle de `OcrResult` dans l'extraction de texte ? L'objet `OcrResult` joue un rôle crucial dans l'extraction de texte en contenant le texte extrait et les détails qui l'accompagnent, tels que la position, les dimensions et la direction des éléments de texte, ainsi que les informations de code-barres. Comment puis-je m'assurer d'une extraction de texte précise avec IronOCR ? Pour assurer une extraction de texte précise avec IronOCR, veillez à fournir des documents d'entrée de haute qualité et à configurer correctement les paramètres comme `Configuration.ReadBarCodes` pour la détection de code-barres afin d'optimiser les performances OCR. Chaknith Bin Discutez maintenant avec l'équipe d'ingénierie Ingénieur logiciel Chaknith travaille sur IronXL et IronBarcode. Il a une expertise approfondie en C# et .NET, aidant à améliorer le logiciel et à soutenir les clients. Ses idées issues des interactions avec les utilisateurs contribuent à de meilleurs produits, documentation et expérience globale. Prêt à commencer? Nuget Téléchargements 5,044,537 | Version : 2025.11 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :5,044,537 Voir Licences Essayez IronOCR gratuitement Installez en 5 minutes Installer avec NuGet Version : 2025.11 Install-Package IronOcr nuget.org/packages/IronOcr/ Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet Sélectionnez Parcourir et cherchez "IronOCR" Sélectionnez le package et installez Télécharger DLL Version : 2025.11 Téléchargez maintenant ou téléchargez le programme d'installation Windows ici. Téléchargez et décompressez IronOCR à un emplacement tel que ~/Libs dans votre répertoire du projet Dans l'Explorateur de Solutions de Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, "IronOCR.dll" Licences à partir de $749 15 1000 1 Maintenant que vous avez installé avec Nuget Votre navigateur est en train de télécharger IronOCR Étape suivante : Commencer l'essai gratuit de 30 jours Pas de carte de crédit requise Testez dans un environnement en directProduit pleinement fonctionnelSupport technique 24/5 Obtenez votre clé d'essai 30 jours gratuitement. Merci.Si vous souhaitez parler à notre équipe de licences : Le formulaire d'essai a été soumisavec succès.Votre clé d'essai devrait être dans l'e-mail.Si ce n'est pas le cas, veuillez contactersupport@ironsoftware.com Planifier un appel Vous avez une question ? Contactez notre équipe de développement. Aucune carte de crédit ou création de compte requise 15 1000 1 Maintenant que vous avez installé avec Nuget Votre navigateur est en train de télécharger IronOCR Étape suivante : Commencer l'essai gratuit de 30 jours Pas de carte de crédit requise Testez dans un environnement en directProduit pleinement fonctionnelSupport technique 24/5 Merci. Voir vos options de licence : Merci.Si vous souhaitez parler à notre équipe de licences : Voir les licences Planifier un appel Une question ? Contactez-nous avec notre équipe de développement. Vous avez une question ? Contactez notre équipe de développement. Commencez GRATUITEMENT Pas de carte de crédit requise Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin. Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes. Support technique 24/5 Accès complet à notre équipe de support technique durant votre essai produit Obtenez votre clé d'essai de 30 jours gratuite instantanément. Aucune carte de crédit ou création de compte requise Le formulaire d'essai a été soumisavec succès. Votre clé d'essai devrait être dans l'e-mail.Si ce n'est pas le cas, veuillez contactersupport@ironsoftware.com De confiance par des millions d'ingénieurs dans le monde entier Commencez GRATUITEMENT Pas de carte de crédit requise Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin. Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes. Support technique 24/5 Accès complet à notre équipe de support technique durant votre essai produit Obtenez votre clé d'essai de 30 jours gratuite instantanément. Installer avec NuGet Voir les licences Licences à partir de 749 $. Vous avez une question ? Contactez-nous. De confiance par des millions d'ingénieurs dans le monde entier Parlez à l'Équipe de Vente Réservez une Consultation sans Engagement Comment pouvons-nous vous aider : Consultez votre flux de travail et vos points de douleurVoyez comment d'autres entreprises répondent à leurs besoins en matière de documents .NETToutes vos questions reçoivent une réponse pour vous assurer d'avoir toutes les informations nécessaires. (Aucun engagement de quelque nature que ce soit.)Obtenez un devis personnalisé pour les besoins de votre projet Obtenez Votre Consultation sans Engagement Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com Vos informations seront toujours gardées confidentielles. De confiance par plus de 2 millions d'ingénieurs dans le monde entier Réservez une démonstration en direct gratuite Réservez une démonstration personnelle de 30 minutes. Pas de contrat, pas de détails de carte, pas d'engagement. Voilà ce à quoi vous pouvez vous attendre : Une démonstration en direct de notre produit et de ses fonctionnalités clésObtenez des recommandations de fonctionnalités spécifiques au projetToutes vos questions sont répondues pour vous assurer d'avoir toutes les informations dont vous avez besoin.(Aucun engagement quel qu'il soit.) CHOISIR UN TEMPS VOS INFORMATIONS Réservez votre Démonstration en direct gratuite De confiance par plus de 2 millions d'ingénieurs dans le monde entier Informations Juridiques Droits d'auteur © Iron Software 2013-2025 Conditions Confidentialité Cookie Droits d'auteur © Iron Software 2013-2025 Conditions Confidentialité Cookie
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.