2025年11月18日 星期二

AppSheet 教學:輕鬆實現圖片轉文字!深入解析 OCRTEXT() 函數

您是否還在為了將紙本文件、名片或收據上的資料手動輸入到數位系統而煩惱?在 AppSheet 教學中,我們將介紹一個非常強大的內建函數——OCRTEXT(),它可以幫助您一鍵將圖片中的文字自動轉換為數位資料,大幅提升您的工作效率!

這對於處理大量沒有電子檔的紙本資料來說,無疑是一大福音。您只需要用手機拍照,AppSheet 就能自動幫您辨識文字,省去重新打字的繁瑣過程,只需進行簡單的校對即可。

學習從官方範例開始

學習新功能的最好方法就是從官方提供的範例著手。AppSheet 官方為 OCRTEXT() 函數提供了一個非常完整的說明頁面和範例應用程式,讓我們可以直接複製並學習其架構。

官方說明文件: OCRTEXT() - AppSheet Help Center

根據文件,OCRTEXT() 函數的使用非常簡單,其基本語法為:

Code
OCRTEXT([包含圖片的欄位名稱])

複製與實作 OCRTEXT 範例 App

  1. 複製範例 App
    進入官方說明頁面後,找到範例 App 的連結(通常會寫著 "See this sample app"),點擊進入後,選擇 "Copy and Customize"

  2. 命名 App
    在彈出的視窗中為您的 App 命名。請注意: 這裡的 App 名稱建議使用英文,若使用中文或特殊符號可能會導致複製失敗。完成後點擊 "Copy app"。

    系統會自動將整個範例 App 的結構複製到您的 AppSheet 帳戶中,方便我們後續操作與研究。

實際操作示範

範例 App 建立完成後,我們來實際測試一下它的 OCR 功能。

  1. 準備測試圖片
    影片中以「中華黃頁」為例,因為該網站上的電話和地址等資訊常以圖片形式呈現,無法直接複製。我們將其中一筆資料的地址圖片儲存下來。

  2. 上傳圖片並辨識
    在 AppSheet 預覽畫面中,點擊 + 新增一筆資料。在 Photo 欄位點擊並上傳剛剛儲存的地址圖片。

  3. 查看辨識結果
    圖片上傳後,您會發現下方的 Text 欄位幾乎在瞬間就自動填入了圖片中辨識出來的文字!這就是 OCRTEXT() 函數的魔力。確認無誤後即可儲存。

  4. 驗證後端資料
    我們可以到 AppSheet 所連接的 Google Sheet 中查看,剛剛新增的資料,包含圖片路徑和辨識出的文字,都已成功寫入。


深入解析:範例 App 的架構

這個神奇的自動化流程是如何實現的呢?讓我們來拆解這個範例 App 的核心設定。

進入 Data > Columns > ,我們可以看到幾個關鍵欄位與其設定:

  1.  欄位

    • TypeImage。這是用來上傳或拍攝照片的欄位。

  2.  欄位

    • TypeLongText。用來存放辨識出來的文字。

    • Show? (顯示條件)

      Code
      ISNOTBLANK([Photo])

      這個公式的意思是:只有當  這是非常好的使用者體驗設計,避免使用者在一開始就看到空的文字框。

    • Initial value (初始值)

      Code
      OCRTEXT([Photo])

      這就是整個功能的核心!當一筆新資料建立時,Text 欄位的初始值會被設定為對 Photo 欄位執行 OCRTEXT() 函數的結果。這意味著只要圖片一上傳,文字辨識就會自動觸發。

重點總結

  •  函數:能自動辨識圖片中的文字並回傳為文字字串。

  • 網路需求:此功能需要網路連線才能運作。

  • 最佳實踐:將 OCRTEXT() 應用在欄位的 Initial Value (初始值) 屬性中。

  • 優化體驗:搭配 Show? (顯示條件) 公式,讓相關欄位只在需要時出現,使介面更簡潔。

透過 OCRTEXT() 函數,您可以輕鬆打造出名片辨識、文件建檔、收據記錄等高效率的應用。現在就動手試試看,將這個強大的功能整合到您的 AppSheet 工作流程中吧! 



沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。

別再一個個手動轉檔了!這款免費 Word 神器,讓你一鍵批次轉 PDF,效率提升 100 倍

你是否也曾遇過這樣的場景?專案報告、學期作業或會議資料,手邊堆積了幾十個、甚至上百個 Word 檔案,老闆或教授卻要求全部轉成 PDF 格式繳交。於是,你只能認命地打開一個個檔案,點擊「另存新檔」、選擇 PDF、儲存、關閉,然後再重複下一個... 這個過程不僅枯燥乏味,更浪費了大...