0

私はJaspersoft Studioを使用しており、最も単純なタスクの 1 つである静的テキスト要素のサイズを変更しようとしています。ただし、テキストサイズを変更しようと考えたとしても、デフォルトのサイズのままです。

このような静的テキスト要素の 1 つに使用している .jrxml コードを次に示します。

<staticText>
            <reportElement mode="Opaque" x="0" y="0" width="700" height="40" forecolor="#00B050" uuid="52a12b2e-4819-44b4-8d51-047fd668e28c">
                <property name="local_mesure_unitx" value="pixel"/>
                <property name="com.jaspersoft.studio.unit.x" value="px"/>
                <property name="local_mesure_unity" value="pixel"/>
                <property name="com.jaspersoft.studio.unit.y" value="px"/>
                <property name="local_mesure_unitwidth" value="pixel"/>
                <property name="com.jaspersoft.studio.unit.width" value="px"/>
                <property name="local_mesure_unitheight" value="pixel"/>
                <property name="com.jaspersoft.studio.unit.height" value="px"/>
            </reportElement>
            <textElement textAlignment="Left">
                <font size="18" isBold="true"/>
            </textElement>
            <text><![CDATA[Supportive Services]]></text>
        </staticText>

エディターを使用してフォントサイズを設定した場所の画像も添付されています。 ここに画像の説明を入力

これらの変更を行った後も、テキストはデフォルト サイズのままです。結果のレポートの画像は次のとおりです... ここに画像の説明を入力

なぜこれが起こっているのか誰にも分かりますか?Jaspersoft StudioまたはJasperReportsには、一般的に私が忘れているある種のグローバル テキスト設定がありますか?

4

1 に答える 1

1

使用するフォントのフォント拡張機能を作成する必要があります。これの背後にある理由は、JVM が実行時に使用したいフォントを取得しないためです。そのため、JVM が持っているフォント(ほとんどの場合、Arial)を使用します。

于 2014-07-30T05:26:47.327 に答える