Как добавить символы валюты в формате pdf, созданные моим приложением?

Я хочу добавить символы валюты в pdf-отчет, созданный моим приложением для Android. Строковые символы, которые я добавляю в файл … но не отображаются. Есть ли решение? Нужно ли мне использовать какие-либо шрифты или кодировку?

Если вам нужно использовать только несколько значков валюты, вы можете использовать прогулку для некоторых символов, например, для знака Euro в формате PDF, используя встроенный шрифт pdf Helvetica с кодовой страницей 1252:

BaseFont helvetica = BaseFont.createFont("Helvetica", BaseFont.CP1252, BaseFont.NOT_EMBEDDED); Font font = new Font(helvetica, 12, Font.NORMAL); Chunk chunk = new Chunk("Euro symbol: 20\u20ac.", font); document.add(chunk); 

Но если вы хотите поддерживать все валютные символы, вы должны использовать шрифт, разрешенный unicode (например, Arial Unicode MS ), и вставлять его в выходной PDF. Вы можете найти полный список символов валюты Unicode на unicode.org .

Intereting Posts
Эллипсируйте каждую строку TextView Android: измерение высоты текста на холсте Примеры изображений с камеры в виде растрового изображения Android Android – Facebook ShareDialog исчезает через несколько секунд после того, как он показывает При создании POJO в Firebase вы можете использовать ServerValue.TIMESTAMP? Windows 8 – Запуск Eclipse (Java VM не найден) Добавление представлений в определенном порядке и сохранение этого порядка Вырезать экран телефона на две части, которые одновременно выполняют две вещи Изменение подсказки подсказки SearchKompat SearchView Android gradle-experimental с привязкой данных не работает? Как добавить значения в массив при нажатии кнопки в android Список имен папок каталога SD-карт Android Android – распаковка ZIP-файлов, закодированных в пароле Samsung Charge RECORD_SOUND_ACTION Намерение не возвращается при запуске для результата Ошибка: выполнение не выполнено для задачи «: app: dexDebug» в моем проекте, в то время как я добавил новую зависимость