Handling Changing X and Y Coordinates in IronOCR

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

為什麼 X 和 Y 座標位置會改變? X 和 Y 座標之所以會改變,是因為當圖像的解析度被確定為太低而無法讓 OCR 有效運作時,圖像就會被放大。 縮放可為 OCR 引擎提供更清晰的影像,確保能更準確地辨識文字。 在 `OcrInput.Pages` 物件以及 `OcrResult.Pages` 物件中,可以找到升級過程的詳細資訊。 這些物件提供與 OCR 過程中使用的頁面處理相關的元資料和結果。 - [`IronOcrInput.Page`](https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrInput.Page.html)。 - [`IronOcrResult.Page`](https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrResult.Page.html)。 您也可以使用 `ContentAreaToBitmap` 方法匯出放大的影像,這可讓您取得 OCR 內容區域的位圖: - [`ContentAreaToBitmap` 方法說明文件](https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrResult.Page.html#IronOcr_OcrResult_Page_ContentAreaToBitmap_IronOcr_OcrInput_)。 如果您希望停用升頻以保持原始影像解析度,請為 `OcrInput` 物件設定 `TargetDPI = 0`。 這會停用 DPI 的自動調整功能,否則該功能的目的是透過提升解析度來改善 OCR 品質: - [`TargetDPI` 屬性文件](https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrInput.html?q=TargetDPI#IronOcr_OcrInput_TargetDPI)。

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 5,044,537 | 版本: 2025.11 剛剛發布