簡體   English   中英

Crystal Reports Java報告組件:Linux計算機(CentOS)上的圖表上沒有文本

[英]Crystal Reports Java Reporting Component: no texts on diagrams on Linux machine (CentOS)

我花了3天的時間來解決這個問題,但沒有成功。 所以我絕對需要別人的幫助。

問題

我的基於JSP的Web應用程序使用Java Reporting Components顯示了幾個報告。 每個報告包含一個或多個圖表。 使用Crystal Reports Designer 2008創建報表

在Windows機器上,一切正常,但是在Linux生產服務器上,圖表上沒有顯示任何文本(標題,圖例等)。 所有其他功能-圖表本身,報告,導出為PDF等-都可以使用。

環境

CentOS 5
Tomcat 6
JRC 12.2.211

我已經嘗試過的:

  • 檢查安裝的字體並安裝Windows字體。 它幫助我解決了PDF問題,但是圖表上仍然沒有文本
  • 檢查在此計算機上從Java繪制文本的可能性。 我剛剛編寫了一個簡單的類,使用drawString在圖像上繪制文本-即使我指定了不存在的字體,它也可以正常工作
  • 更改圖表參數(字體,文本顏色,透明度)-不成功
  • 更改Java 2D選項-打開/關閉OpenGL,屏幕外像素圖支持,DGA-仍然沒有成功
  • 將報告轉換為更高版本(CR 2011)-相同
  • 升級渲染引擎(JRC 12.2.211-> JRC 12.2.214)-相同。

有人有這個問題或想法如何解決嗎?

謝謝!

Java從1.6.17升級到1.6.22修復了這種情況。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM