代码之家  ›  专栏  ›  技术社区  ›  Averroes

使用JasperReports创建带有样式的Excel

  •  1
  • Averroes  · 技术社区  · 15 年前

    我在和JasperReports 3.2合作。我有一份导出到PDF和Excel的报告。报表使用用户引入的自定义样式。我解释了Java中的样式 here . 因此,在解释之前,报告中的示例文本是

    Test<style isBold="true" pdfFontName="verdanab.ttf">Test Bold</style> Some text <style isItalic="true" pdfFontName="verdanai.ttf">Test Italic</style>
    

    在处理PDF(文本显示样式)时,XLS文件只忽略样式标记。我已经在iReport 3中创建了报告。我选中了“是样式化文本”的框,并尝试了所有可用的标记样式(RTF、HTML和none),但无法生成样式化XLS。

    你知道怎么让这个工作吗?

    谢谢。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Averroes    15 年前

    我使用某种解决方法:将报告创建为HTML而不是XLS,并将其作为“xxx.xls”发送给用户,这样Excel就会打开它。它适用于这种情况。