これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド unifontpic です。
プログラム:
NAME
unifontpic - GNU Unifont .hex 入力をフォント全体のビットマップ画像に変換します
SYNOPSIS
Unifontpic [-dnnn][-l][-t] 入力フォント.hex > 出力フォント.bmp
DESCRIPTION
Unifontpic GNU Unifont .hex ファイルを STDIN から読み取り、XNUMX 次元レンダリングを書き込みます
各グリフを STDOUT に出力します。 出力には、Unicode 基本多言語プレーン全体が表示されます。
(BMP) 256 つの大きなグラフィック イメージとして、256 個のグリフ×XNUMX 個のグリフのグリッドを表示します。
デフォルト、または (オプションで) 横 16 グリフ、下 4,096 グリフ。
入力には、Unifont .hex 形式の XNUMX つ以上のファイルを指定できます。 並べ替える必要はありません。
Unifontpic を書き込む前に、65,536 コード ポイントのグリフ配列全体を設定します。
出力。 入力グリフ コード ポイントは、重複したコードを入力するため、すべて一意である必要があります。
ポイントは予測できない結果を引き起こします。 使用 ユニダップ (1) .hex ファイルのソートされた入力について
コードポイントの重複がないことを保証します。
OPTIONS
-dnnn インチあたりのドット数 (DPI) 解像度を指定します。 んん。 たとえば、次のように指定します。
-d120 は、ビットマップ グラフィックス ファイル出力を解像度としてエンコードします。
120DPI。
-l 幅 16 グリフ、高さ 4,096 グリフの長いチャートを作成します。 デフォルトは
幅 256 グリフ、高さ 256 グリフのワイド チャート。
-t 行と列のコード ポイント ラベルに小さな数字を使用します。 小さな数字は、
4 x 5 ピクセルのグリッド上にあります。 長いチャートには小さなコード ポイント ラベルのみが表示されます
変異体; このオプションは、幅の広いグラフ (デフォルトでは 256 バイト) に対してのみ効果があります。
256 グリフ)。 このオプションがデフォルトの 256 x 256 グリッドに指定されていない場合、
行と列のコード ポイント ラベルは、「0」から「XNUMX」までの Unifont のグリフから取得されます。
「9」と「A」から「F」まで。
例
サンプル使用法:
猫 *.hex | unifontpic -d120 > unifontpic.bmp
円の結合を示すビットマップを生成するには、 フォント/ サブディレクトリ:
ソート plan00/*.hex | unigencircles ttfsrc/combining.txt | unifontpic -d120
>unifontpic.bmp
onworks.net サービスを使用してオンラインで unifontpic を使用する