Linux に TrueType フォントをインストールする方法
最も可能性の高いシナリオは、Aspose.Cells を使用してスプレッドシートを PDF に変換することです。Linux などの Windows ベース以外のオペレーティング システムでこれを行う場合、このトピックでは、Aspose.Cells が最高の忠実度でスプレッドシートをレンダリングすることを確認する方法について説明します。
Aspose.Cells で変換されたスプレッドシートができるだけオリジナルに近く表示されるようにするには、Linux システムに「Windows フォント」または「TrueType フォント」をインストールする必要がある場合があります。これは、最も一般的に使用される TrueType フォントがプリインストールされていないためですデフォルトでは Linux ディストリビューション。
Linux システムで TrueType フォントを取得するには、主に 2 つの方法があります。
- フォント ファイル (.TTF および .TTC) を Windows マシンから Linux マシンにコピーします。
- msttcorefonts などの TrueType フォント パッケージをインストールします。
Windows マシンからフォントをコピーする
簡単で迅速な方法は、Windows マシンの C:\Windows\Fonts ディレクトリから Linux マシンのディレクトリに .TTF および .TTC ファイルをコピーすることです。これらのフォントを Linux にインストールまたは登録する必要はありません。アプリケーションで FontConfigs.setFontFolder メソッドを使用してフォントの場所を指定するだけで済みます。
TrueType フォント パッケージをインストールする
以下に提供される情報は、Fedora や Red Hat Enterprise Linux (RHEL) などの Linux ディストリビューションに Microsoft の最も有名な TrueType フォントをインストールするための手順を順を追って説明します。
ターミナルを使用してそれを行う方法は次のとおりです。
- 次の RPM パッケージがインストールされていることを確認します。
- rpm-ビルドインストールされていない場合は、次のコマンドを使用して rpm-build パッケージをインストールします。
yum install rpm-build cabextract ttmkfdir
- wget: インストールされていない場合は、次のコマンドを使用します
yum \-y install wget
- 次のコマンドを使用して、SourceForge から最新の msttcorefonts 仕様ファイルをダウンロードします。
wget http://corefonts.sourceforge.net/msttcorefonts-2.5-1.spec
- 以前にダウンロードしたスペック ファイルと次のコマンドを使用して RPM ファイルをビルドします。
rpmbuild \-ba msttcorefonts-2.5-1.spec
- RPM ファイルは /root/rpmbuild/RPMS/noarch/ に保存されます。次のようにインストールします。
rpm \-ivh /root/rpmbuild/RPMS/noarch/msttcorefonts-2.5-1.noarch.rpm
- マシンを再起動して、変更を有効にします。
上記の手順により、次のフォント ファミリを含む Microsoft TTF パッケージがインストールされます。
- アンデール Mono
- Arial 黒/Arial (太字、斜体、太字斜体)
- Comic Sans MS (太字)
- Courier New (太字、斜体、太字斜体)
- ジョージア (太字、斜体、太字斜体)
- 影響
- タホマ
- Times New Roman (太字、斜体、太字斜体)
- トレビュシェット (太字、斜体、太字斜体)
- Verdana (ボールド、イタリック、ボールド イタリック)
- ウェッディング