提交 IronOCR 功能增強的工程請求
感謝您撥冗協助我們改進 IronOCR,並協助解決您可能遇到的任何問題。 我們絕大多數的功能與更新皆源自客戶需求,我們將軟體開發視為客戶與開發人員之間的一場雙向對話。
閱讀我們的疑難排解指南,可協助您了解 IronOCR 的常見問題與限制。
為提供技術支援,我們的工程團隊需要能夠 高效重現 問題並建立回歸測試。 我們所見的大部分問題都與特定平台或執行環境相關。 因此,我們需要您提供極其簡潔的資訊。
對問題的簡明清晰描述
一份優質的技術報告必須包含足夠的資訊,以便重現該問題。 請設想您正在向同事回報問題,或在 Stack Overflow 上發文。
錯誤報告應包含
- 請清楚描述您遇到的問題症狀,以及您對其成因的任何想法。
- 提供足以完整重現操作體驗的資訊,包括您正在處理的圖片和 PDF 檔案。
- 環境:IronOCR 版本、作業系統及 .NET 執行環境版本(如有,請註明確切的雲端環境)。
請盡可能提供以下資訊,以便我們優先處理您的請求
- 完整重現此問題的範例專案(請參見下方)。
- 採用 Stack Overflow 風格的程式碼片段(請勿提供程式碼截圖)。
- 問題症狀/異常狀況的螢幕截圖。
- 例外訊息文字(例外 + 內層例外)。
- 程式在代碼中的哪個除錯點停止運作或發生異常?
- 輸入參數與資源:圖片、PDF 檔案...
如何啟用日誌檔案
若在錯誤回報中附上日誌檔案,我們能提供協助的機率將增加一倍以上。
注意:IronOCR 具備一些詳細的錯誤記錄功能,需啟用這些功能。
請將此程式碼置於您的程式碼頂端,在執行任何 IronOCR 方法之前:
// Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log"; // Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All; // Enable comprehensive logging
// Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log"; // Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All; // Enable comprehensive logging
' Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log" ' Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All ' Enable comprehensive logging
如何附加範例專案
一個能夠精確複製整個問題並獨立存在的範例專案,能讓我們的工程師簡單且迅速地識別並理解該問題。
這是 可重現性的黃金標準,通常能讓支援請求優先處理。
我們偏好的格式為ZIP檔,內容應為一個簡單的獨立 .NET 主控台或網頁應用程式專案
- 傳送 Google Drive 或 Dropbox 連結時,請啟用完整分享權限。
- 無需包含 Bin 資料夾,因其會增加 ZIP 檔案的大小。
請一併包含
- 輸入檔案(可運作與不可運作的),包含圖像檔案及 PDF 檔案。
- 預期輸出。
如何聯繫我們的工程團隊
請將所有支援請求寄送至 support@ironsoftware.com./support@ironsoftware.com

