Я пытаюсь сгенерировать файл PDF, который содержит детали счета с суммой и ее символом валюты.
Однако, когда я пишу индийский символ валюты ( ₹ ) в XML файл мой вывод показывает только # в файле PDF. То же самое происходит и с символом японской валюты ( ¥ ).
MY XML:
<invoice-detail>
<invoice-number>sample001</invoice-number>
<invoice-amount>₹50,00,000</invoice-amount>
</invoice-detail>
MY XSL:
<fo:block font-size="10pt" font-family="sans-serif" padding-top="3pt">
<xsl:value-of select="invoice-amount"></xsl:value-of>
</fo:block>
мы используем Apache FOP для создания PDF-файла с помощью xml и xsl-файла, также используя jasperreports-fonts (6.8.0) для стилей шрифтов и сопоставляем эти шрифты в Файл fop.xconf .