これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MAC OSオンラインエミュレーターなどの複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドgozerです。
プログラム:
NAME
gozer - コマンドラインテキストレンダラー
SYNOPSIS
gozer [オプション] [ファイル]
DESCRIPTION
ゴーザー は、任意のテキストから画像を作成するためのコマンドラインテキストレンダリングユーティリティです。
オプションのフォントスタイル、ワードラップ、レイアウト制御を使用したアンチエイリアス化された TrueType フォント。
ゴーザー 使用 imlib2 画像を作成して保存するためのライブラリ。 ゴーザー いくつかの選択肢があります。
詳細は下記を参照してください。レンダリングされたテキストを保存するファイル名として[file]を指定します。オプションは
また、 rc file よく使うオプション(
フォントパスを再利用できるようにしました。 rc file $HOME/.gozerrcは常にデフォルト設定のために解析されます。
コマンドラインで他のrcファイルを指定してこれらのオプションを上書きすることもできます。 RC
ファイル 構文の詳細については、こちらをご覧ください。
OPTIONS
-NS、 - 助けて
ヘルプ出力を表示して終了します。
-v、 - バージョン
バージョン情報を出力して終了します。
-NS、 - バックグラウンド COL
背景色としてCOLを使用するには、 色の定義 構文のデフォルトは
透明(0,0,0,0)。
-NS、 - 前景 COL
前景色として COL を使用します。デフォルトは白 (255,255,255,255) です。
-NS、 - フォント STR
STRフォントを使用して描画します。サイズは名前で指定します。例: 12pt arialの場合は「arial/12」、
デフォルトは 20thcent/16 (gozer が提供するフォント) です。
-NS、 --正当化 STR
テキストを両端揃えにするには、STRに指定できる値は左、右、中央、ブロックです。デフォルトは
左。
-l、 - 行間隔 INT
複数の行を INT ピクセルで区切ります。デフォルトは 1 です。
-NS、 --フォントパス STR
フォントを検索するフォントディレクトリのコロンで区切られたリスト。
RCFILE を使用すると、毎回入力する必要がなくなります。
-NS、 - 品質 INT
1~100、特定の形式の出力品質に影響します。例:JPEG圧縮(高いほど
(品質が高いことを意味します)。
-NS、 - パイプ
ファイルから読み取るのではなく、標準入力から入力テキストをパイプします。
-NS、 --rcファイル STR
追加オプションを探すためのrcファイルとしてSTRを使用します。デフォルトは$HOME/.gozerrcです。
-s、 - スタイル STR
STRをフォントスタイルを読み込むファイルとして使用するには、 フォントスタイル 構文について。
-NS、 - テキスト STR
描画するテキストとして STR を使用します。
-NS、 - テキストファイル STR
ファイル STR から描画するテキストを読み取ります。
-w、 - 包む INT
テキストを INT ピクセルに折り返します。
-NS、 --x オフセット INT
テキストを左上から水平方向に INT ピクセルオフセットします。
-y、 --y オフセット INT
テキストを左上から垂直に INT ピクセルオフセットします。
RC ファイル
rcファイルの構文はシンプルです。行頭の「#」文字は、その行が
はコメントです。それ以外の場合は、行は長いオプション名で始まります。
コマンドライン(-- を前に付けない)、空白文字、オプションの値。例:
フォントパス /usr/share/truetype:/usr/local/share/truetype
注意 --rc-fileで指定されたrcファイルのオプション オーバーライド コマンドラインからのもの
しかし、$HOME/.gozerrcファイルは 常に デフォルト設定については最初にお読みください。
色の定義
色は4つの方法で定義できます。HTMLスタイルを使用する場合: #RRGGBB (この場合、アルファ
デフォルトは255です)
#RRGGBBAA、または代替スタイル:
r,g,b または r,g,b,a (カンマの間にスペースを入れないでください)。
例えば、白いテキストの場合は、#ffffff、#ffffffff、「255,255,255」または「255,255,255,255」を使用します。
赤、#ff0000、#ff0000ff または「255,0,0」など。
フォントスタイル
フォントスタイルはEFM構文で定義できます(互換性のためだけであり、
強力な構文、またはここで定義されている推奨構文を使用します。
最初の行には次の行が含まれます。
#スタイル
2番目はオプションのスタイル名です。
#NAME マイスタイル
以下にレイヤーのリストを示します。各レイヤーは次のルールに従って記述されます。
赤 緑 青 アルファ X_OFFSET Y_OFFSET
赤、緑、青、アルファの特別な値0,0,0,0は、
選択した色の実際のテキスト。
たとえば、次のスタイルはテキストに非常に単純な影を定義します。
#スタイル
#NAME シャドウ
0 0 0 128 -3 -3
0 0 0 0 0 0
onworks.net サービスを使用してオンラインで gozer を使用する