Exemplo n.º 1
0
  /**
   * Render report default style with values, taken from font styles collection.
   *
   * @param jasperDesign
   */
  private static void setDefaultReportStyle(JasperDesign jasperDesign, String cs) {

    JRStyle jrs = jasperDesign.getDefaultStyle();

    FontStyle dfs = loadFontStylesCollection(cs).getDefaultFontStyle();
    jrs.setFontName(dfs.getFontName());
    jrs.setFontSize(dfs.getFontSize());

    jrs.setForecolor(dfs.getForeColorAwt());
    jrs.setBackcolor(dfs.getBackColorAwt());
    jrs.setBold(dfs.getIsBold());
    jrs.setItalic(dfs.getIsItalic());
    jrs.setUnderline(dfs.getIsUnderline());
    jrs.setStrikeThrough(dfs.getIsStrikeThrough());
    jrs.setPdfFontName(dfs.getPdfFontName());
    jrs.setPdfEncoding(dfs.getPdfEncoding());
    jrs.setPdfEmbedded(true);
  }