1

AmazonEC2インスタンスのJasperReportsでCalibriフォントを使用しようとしています。どうすればこれを機能させることができますか?私は試した...

sudo apt-get install ttf-mscorefonts-installer
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ttf-mscorefonts-installer is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ttf-mscorefonts-installer' has no installation candidate

レポートのためにこのフォントにアクセスするPHPメソッドからJVMを開始できる必要がありますが、サーバーにありません。どうすれば入手できますか?

4

2 に答える 2

1

使用する

wget "http://cl.ly/0m3f0x0c252P3O3t190q/download/Calibri.ttf" -O "~/.fonts/Calibri.ttf"

これにより、Calibriフォントがデフォルトのフォントディレクトリに保存され、すべてのアプリとスクリプトで通常のフォントとして使用できます。

于 2012-10-22T10:22:39.837 に答える
1

この後、〜/ .fontsからCalibri.ttfを削除することをお勧めしますが、削除しなくても機能する可能性があります...

/etc/apt/sources.listこれを「 」の場所にあるソースリストに追加する必要があります。

deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiverse
deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse

(たとえば、それを編集できますsudo nano /etc/sources.list

次に、ターミナルから次のコマンドを使用してパッケージをインストールできます。

sudo apt-get install -y ttf-mscorefonts-installer

これはダウンロードしてインストールします...

于 2012-10-23T17:25:31.723 に答える