Я использую отчеты Jasper для создания отчетов. Я получил сообщение об ошибке «Шрифты, недоступные JVM». Я решил, что, устанавливая необходимые шрифты в моей системе и отлично работая. Но когда я развернул его на сервере и попробовал запустить его, он начал давать ту же ошибку ...! Может ли кто-нибудь сказать мне, как это исправить? Шрифты, не установленные на сервере
ответ
Прототипный пример: разработчик использует Arial при разработке отчета в iReport в Windows, после чего отчет не запускается при развертывании на JasperReports Server в Linux. Одним из решений является установка шрифтов в ОС везде, где вы будете запускать отчет.
Лучшим решением является использование расширений шрифтов. Это механизм JasperReports, чтобы убедиться, что у вас есть нужные шрифты. Пару лет назад я написал статью о font extensions. Это хорошее место для начала. В документации JasperReports также говорится об этом.
Хорошо Спасибо http://stackoverflow.com/users/8373/mdahlman за ваш ответ. Я решил проблему. Просто добавьте следующую строку в файл * .jrxml
Да, если вы не против, какой шрифт используется, то это простое решение. Но часто, когда кто-то указывает шрифт в отчете, он действительно хочет его использовать. – mdahlman
- 1. MigraDoc не идентифицирует некоторые установленные TTF-шрифты
- 2. Как использовать установленные на Android шрифты?
- 3. как перечислить шрифты, установленные из расширения Chrome
- 4. Как заставить PhantomJS отображать установленные шрифты?
- 5. как читать установленные шрифты в андроида
- 6. локально установленные TTF переопределяет шрифты Google
- 7. Получить установленные шрифты в виде списка
- 8. Как найти подходящие шрифты, установленные на компьютере пользователя?
- 9. Google Fonts vs. Шрифты, установленные на вашем компьютере
- 10. Шрифты, работающие на localhost, но не на сервере
- 11. Java не может увидеть все установленные шрифты в системе
- 12. Смешанные шрифты в шрифте, установленные на веб-сайте
- 13. Как узнать все установленные шрифты на пользовательской машине?
- 14. Can @ font-face можно использовать на сервере, чтобы указать шрифты
- 15. виртуальные терминалы на сервере ubuntu не распознают недавно установленные nvm
- 16. google web шрифты не работают на веб-сервере
- 17. Почему мой стек шрифта игнорирует локально установленные шрифты? (хром)
- 18. Как получить все установленные шрифты с фиксированной шириной?
- 19. Как использовать шрифты, установленные с помощью AddFontResource(), программно?
- 20. Как получить затмение использовать банки, установленные на сервере приложений
- 21. Некоторые шрифты не отображаются
- 22. Шрифты Python3 для matplotlib, работающие на безголовом сервере
- 23. Шрифты, не отображающиеся на Mac
- 24. Плагины, установленные на Eclipse, не видны
- 25. Установленные зависимости bower не на последнем фиксации
- 26. Как получить шрифты, установленные или поддерживаемые на мобильном телефоне, используя getProperty - java me
- 27. Установленные компоненты не отображаются
- 28. Шрифты CSS на Android
- 29. Показать шрифты на сайте
- 30. Правда ли, визуальная студия не может обрабатывать шрифты, установленные после нее?
Для наглядности - вы установили необходимые шрифты на сервер? – ReiMasuro