OcrResult类中的X和Y坐标变化

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

为何 X 和 Y 坐标位置会发生变化?

X 坐标和 Y 坐标发生变化的原因是,当确定图像的分辨率太低而无法使用 OCR 时,图像会被放大。

有关缩放的详细信息,请参阅 OcrInput.Pages 对象和 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

您还可以使用 ContentAreaToBitmap 导出放大后的图像:

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

如果希望禁用向上缩放,请为 OcrInput 对象设置 TargetDPI = 0:

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