Changement des coordonnées X et Y dans la classe OcrResult

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

Pourquoi les coordonnées X et Y changent-elles ?

Les coordonnées X et Y changent parce que les images sont mises à l'échelle lorsque la résolution est jugée trop faible pour que l'OCR fonctionne.

Les détails de la mise à l'échelle peuvent être trouvés dans les objets OcrInput.Pages et OcrResult.Pages.

https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrInput.Page.html

https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrResult.Page.html

Vous pouvez également exporter les images mises à l'échelle en utilisant ContentAreaToBitmap :

https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrResult.Page.html#IronOcr_OcrResult_Page_ContentAreaToBitmap_IronOcr_OcrInput_

Si vous souhaitez désactiver la mise à l'échelle, veuillez définir TargetDPI = 0 pour l'objet OcrInput :

https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrInput.html?q=TargetDPI#IronOcr_OcrInput_TargetDPI