在 IronOCR 中處理變化的 X 和 Y 坐標

2022年1月19日
已更新 2024年10月20日
分享:
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