ドッキングウィンドウコンテナの下のLinux環境-Dバーコード画像のフォントは、中国のアプローチを文字化け

  • 要件:それは教師にダウンロード写真に設計された2次元コードを与えるため、ネットワークディスクは、APK以下のミドルチームのロゴの基本的なニーズは、ファイル名ですが、展開中のタイムラインは、中国が文字化け登場
  • 具体的な現象
    ここに画像を挿入説明
    3つの小さな箱のは、3つの中国の文字であります
  • アイデア:良いではマシンが実行され、マシンはUbuntuのある、サーバCentOSの、そのフォントサーバ環境がインストールされていないということか、JDKフォントをインストールし、実際に、私はドッキングウィンドウコンテナはああを使用した、ここでは混乱倍増しました、ハッハッハ。
    この基本的な考え方は、不足しているフォントサーバシステムフォントを置くことです
/usr/share/fonts

内部
またはJREを入れて、そして私のリストされ

/usr/lib/jdk/jre/lib/fonts

もちろん、Windowsはフォントがこのパスに従うことによって、ライブラリ内部のフォントを見つける必要があります。

/windows/Fonts

私はのTimes New Romanに必要な、これは

simsun.ttc

私たちは、ドッキングウィンドウコンテナを使用して、そして確かにオペレーティングシステムの分割を作っているので、これは、良くありません

  • アイデアにドッカーコンテナバック
    このフォントの不足に加え、直接十分以来、デフォルトのシステムフォントでは、/ usr / share理由/フォント我々はときにのみDockerfile建物を追加する必要がありますので、
ADD ./simsun.ttc /usr/share/fonts

最後に、レンダリング:
ここに画像を挿入説明

公開された72元の記事 ウォン称賛30 ビュー6411

おすすめ

転載: blog.csdn.net/weixin_43404791/article/details/104927938