Submit Engineering Requests for IronOCR Enhancements

This article was translated from English: Does it need improvement?
Translated
View the article in English

Nous vous remercions de prendre le temps de nous aider à améliorer IronOCR et à résoudre tout problème que vous pourriez rencontrer. La grande majorité de nos fonctionnalités et de nos mises à jour sont le fruit des demandes de nos clients, et nous considérons le développement de logiciels comme une conversation à double sens entre nos clients et nos développeurs.

la lecture de nos guides de dépannage peut vous sensibiliser aux problèmes courants et aux limites d'IronOcr

Pour fournir une assistance, notre équipe d'ingénieurs devra être en mesure de reproduire efficacement un problème et de créer des tests de régression. La plupart des problèmes que nous rencontrons sont spécifiques à une plateforme ou à un système d'exécution. À ce titre, nous devons disposer d'informations extrêmement concises.

Une description concise et claire de la question

Un bon rapport technique doit contenir suffisamment d'informations pour permettre de reproduire le problème. Imaginez que vous signaliez le problème à un collègue ou que vous le publiiez sur Stack Overflow.

Un rapport de bogue doit contenir

  • Une description claire des symptômes ressentis et toute idée que vous pourriez avoir quant à leur cause.
  • Suffisamment d'informations pour reproduire complètement l'expérience, y compris les images et les PDF que vous traitez.
  • Environnement : Version IronOcr, système d'exploitation et version d'exécution .NET, (environnement cloud exact le cas échéant).

Veuillez inclure le plus grand nombre possible des éléments suivants afin de classer votre demande par ordre de priorité

  • Exemple de projet qui reproduit entièrement le problème (voir ci-dessous).
  • Un extrait de code de type Stack Overflow (merci de ne pas faire de capture d'écran du code).
  • Captures d'écran des symptômes/exceptions.
  • Texte du message d'exception (exception + exception interne).
  • À quel point de débogage le processus cesse-t-il de fonctionner ou s'échappe-t-il dans le code ?
  • Paramètres d'entrée et actifs : Images, PDF...

Comment activer les fichiers journaux

Le fait de joindre des fichiers journaux à votre rapport de bogue fait plus que doubler la probabilité que nous puissions vous aider

NOTE : IronOCR possède des fonctionnalités détaillées de journalisation des erreurs qui doivent être activées.

Placez ceci en haut de votre code, avant d'exécuter toute méthode IronOcr :

// Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log"; // Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All; // Enable comprehensive logging
// Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log"; // Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All; // Enable comprehensive logging
' Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log" ' Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All ' Enable comprehensive logging
$vbLabelText   $csharpLabel

Comment joindre un exemple de projet

<Un projet d'exemple qui reproduit avec précision un problème entier de manière isolée permet à nos ingénieurs de reconnaître et de comprendre un problème de manière simple et rapide.

Il s'agit de l'étalon d'or de la reproductibilité, qui permet généralement d'accélérer une demande d'assistance jusqu'au sommet de la pile.

Notre format préféré est un projet zippé, simple et autonome de console .NET ou d'application web

  • Veuillez activer le partage intégral lorsque vous envoyez un lien Google Drive ou Dropbox.
  • Le dossier Bin n'est pas nécessaire car son inclusion gonfle le fichier zip.

Veuillez également inclure

  • Fichiers d'entrée (fonctionnels et non fonctionnels), y compris les fichiers images et les PDF.
  • Le résultat attendu.

Comment contacter notre équipe d'ingénieurs

Veuillez envoyer toutes les demandes d'assistance à support@ironsoftware.com.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 5,044,537 | Version : 2025.11 vient de sortir