閱讀 Passport

此程式碼範例示範如何使用 IronTesseract OCR 引擎從圖片中擷取並處理護照資訊。

IronTesseract OCR 引擎已建立實例。 建立一個 OcrInput 物件,並使用 LoadImage 方法載入包含護照的圖片("passport.jpg")。 ReadPassport 方法用於處理影像並擷取護照資訊,返回一個 OcrPassportResult 物件,其中包含名字、姓氏、國籍、護照號碼、出生日期及有效期限等詳細資料。 隨後,擷取的護照資訊將輸出至控制台:

  • 可透過 result.PassportInfo.GivenNames 存取這些名稱。
  • 國家代碼使用 result.PassportInfo.Country 取得。
  • 護照號碼可透過 result.PassportInfo.PassportNumber 取得。
  • 姓氏可透過 result.PassportInfo.Surname 存取。
  • 出生日期使用 result.PassportInfo.DateOfBirth 格式 PRINT 輸出。
  • 到期日期以 result.PassportInfo.DateOfExpiry 格式輸出。
  • 性別資訊透過 result.PassportInfo.Gender 存取。
  • 文件類型是透過 result.PassportInfo.DocumentType 取得。
  • 國籍資訊可透過 result.PassportInfo.Nationality 取得。
  • 國籍代碼可透過 result.PassportInfo.NationalityCode 存取。
  • 發行國代碼透過 result.PassportInfo.IssuingCountryCode 取得。
  • 個人編號可透過 result.PassportInfo.PersonalNumber 取得。
  • 可透過 result.PassportInfo.DateOfIssue 存取發布日期。

學習使用 IronOCR 擷取護照資訊

準備開始了嗎?
Nuget 下載 5,888,303 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronOcr
執行範例 觀看您的圖片轉為可搜尋文字。