1

https://github.com/sammytaggart/Help-with-OCR

私はベルファストのデザイン教師で、失読症の読者のためにフォントをデザインした12歳の学生がいます。

私たちは、ウェブ全体からオープンソースのものを切り取ってアプリを作り上げました。かなり機能的なアプリがあります。

  1. ユーザーが写真を撮る
  2. 写真を選択
  3. テキストをOCRします4選択したフォント(dyslexia.ttf)でテキストを表示します

フォントを任意のカスタムフォントに変更することはできますが、選択したフォントに変更することはできません。コードがよくわからない(手がかりではない)

これは、学生のフォントのデザインに追加するアプリです(フォントが主な機能です....誰かが光を当てることができますか?私は.ttfの有無にかかわらず試しました、私は確かにすべてが埋め込まれ、バンドルされているなど...無駄に。

githubの上記のリンクですべてを見ることができます私はそれをグーグルで死にましたそして微調整の後に微調整を行った後、私は完了しました...リクエストについてのみお詫びしますが、これは私の専門分野ではありませんが、アイシングを追加します私の学生へのケーキプロジェクト。

サミーに感謝します

4

1 に答える 1

0

これは iOS 3.2 以降で機能し、非常に簡単です。次の手順に従う必要があります。

  1. TTF ファイルを Xcode の Resources フォルダーにコピーして、アプリのコンパイル時にアプリ バンドル内にコピーされるようにします。
  2. Info.plist ファイルを編集して、次のキーを追加します。

    <key>UIAppFonts</key>
    <array>
        <string>dyslexia.ttf</string>
    </array>
    
  3. アプリ内から、次をUIFont呼び出して をインスタンス化できます。

    [UIFont fontWithName:@"dyslexia" size:12];
    

    fontそれをインスタンスのプロパティに設定しUILabelます。

ただし、注意すべき重要な点が 1 つあります。渡すフォントの名前は、+ fontWithName:必ずしも ttf ファイルの名前ではなく、フォント メタデータ内のフォントの名前です。そこで適切な名前を使用していることを確認してください。

于 2012-06-13T18:33:06.977 に答える