Konnte nicht geladen werden die folgenden Schriftarten
Ich habe ein problem, das bereits gefragt, aber es gibt einige spezifische Unterschiede in meinem Fall.
Ich bin die Unterstützung einer web-Anwendung ( EJB 2
, PostgreSQL 9.2.4
mit einem JBoss 4.2.3
), die ein Problem haben.
Manchmal, wenn wir versuchen zu generieren, die einen bestimmten Bericht, bekommen wir diesen Fehler:
javax.servlet.ServletException: net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font :
pdfFontName : DejaVu Sans
pdfEncoding : Cp1252
isPdfEmbedded : false
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
stirq.scan.util.NoCacheFilter.doFilter(NoCacheFilter.java:38)
jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:118)
stirq.scan.util.TimeoutFilter.doFilter(TimeoutFilter.java:57)
stirq.scan.util.SecurityFilter.doFilter(SecurityFilter.java:82)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
Suchte ich in vielen Seiten.
http://community.jaspersoft.com/questions/525505/could-not-load-following-font
Konnte nicht geladen werden die folgenden schriftart-Problem bei iReport
(Und andere)
Wie vorgeschlagen in vielen Antworten, ich bin mit font extension jar aber immer noch das Problem.
Gibt es zwei Felder von einer Tabelle in der Datenbank der Anwendung kann enthält html-code.
Ich fand, dass der Fehler tritt auf, wenn ein "font" - tag in einem der beiden Felder oder in beiden.
Auch wenn die angegebenen Schriftarten in dieser "font" - tag ist Arial die Botschaft, die ich habe, noch über die schriftart DejaVu Sans.
Jedes textfield alle meine jrxml-Dateien sind in der schriftart DejaVu Sans.
Wenn getestet habe ich den Vorschau-Modus von meinem Bericht in IReport 4.1.1 alles war in Ordnung.
Ich gelöscht jede "font" - tags der zwei Datenbank-Felder mit HTML-code für ein Ereignis, das bekam Sie das Problem, und es funktionierte.
Aber die Anwendung in Produktion.
Wie Sie sehen können, die ich nicht löschen kann jeder "font" - tags in der Datenbank.
Jede mögliche Hilfe würde geschätzt.
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In iReport wenn Sie ein repository für Ihre JasperReports Server werden Sie in der Lage, um die effektive Produktion version eines Berichts von xml-Daten in iReport. Dann Bearbeiten Sie Ihre Datei, und ersetzen Sie durch die bearbeitete version der Produktion ein.
versuchen Sie die Einrichtung, die diese system Eigenschaften:
siehe hier für mehr: http://www.77dev.com/2014/07/could-not-load-following-font-solved.html
Kopieren Sie die Schriftarten-Dateien (*.ttf) in den Ordner:
Du app Holen Sie sich die Schriften von hier 🙂