在 IronOCR 中处理 X 和 Y 坐标的变化
为什么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