Heim >Java >javaLernprogramm >Warum fehlen kyrillische Werte in den PDF-Exporten meiner Jasper-Berichte?
Kyrillische Werte werden in PDF-Exporten aus Jasper Reports nicht angezeigt
Jasper Reports stößt beim Exportieren in das PDF-Format auf Schwierigkeiten bei der Anzeige kyrillischer Werte. Während die Werte beim Export nach Excel sichtbar sind, bleiben sie bei PDF-Exporten unsichtbar.
Um dieses Problem zu beheben, sollten mehrere Parameter berücksichtigt werden:
1. Schriftartenunterstützung:
Stellen Sie sicher, dass die zum Schreiben der kyrillischen Werte verwendete Schriftart OpenType ist und diese Zeichen wiedergeben kann.
2. Zeichenkodierung:
Geben Sie die richtige Zeichenkodierung beim Exportieren in PDF mit JRPdfExporterParameter.CHARACTER_ENCODING mit dem Wert „UTF-8“ oder „Identity-H“ an. Identity-H wird für neuere PDF-Standards empfohlen und ermöglicht eine gemischte Kodierung.
3. Einbetten von Schriftarten:
Betten Sie die Schriftart mit JRPdfExporterParameter.IS_EMBEDDED in das exportierte PDF-Dokument ein, um sicherzustellen, dass der Inhalt auf Computern sichtbar ist, auf denen die Schriftart nicht installiert ist.
Zusätzliche Überlegungen:
Das obige ist der detaillierte Inhalt vonWarum fehlen kyrillische Werte in den PDF-Exporten meiner Jasper-Berichte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!