Jump to content
We've recently updated our Privacy Statement, available here ×

sachin.manjule_1

Members
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

sachin.manjule_1's Achievements

Rookie

Rookie (2/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. //i have solve my own problem//Create Font Extension in iReport, Tools->Option->Font->Install Font Akshar Unicode->Export as Extension, copy that jar file into your lib folder and add //below code, its working 100%. package JavaCode; import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.io.StringWriter;import java.sql.Connection;import java.sql.DriverManager;import java.util.HashMap; import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; import net.sf.jasperreports.engine.JasperRunManager; /** * Servlet implementation class iReportOne */public class iReportOne extends HttpServlet {private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {Connection connection;ServletOutputStream servletOutputStream =response.getOutputStream();InputStream reportStream =new FileInputStream("C:/Users/Administrator.Cool-PC/Desktop/report1.jasper");HashMap parameterMap = new HashMap();//parameterMap.put("hp", new Integer(750));try{Class.forName("org.postgresql.Driver");connection = DriverManager.getConnection ("jdbc:postgresql://localhost:5432/postgres","postgres","password");JasperRunManager.runReportToPdfStream(reportStream,servletOutputStream, parameterMap, connection);connection.close();response.setContentType("application/pdf");servletOutputStream.flush();servletOutputStream.close();}catch (Exception e){// display stack trace in the browserStringWriter stringWriter = new StringWriter();PrintWriter printWriter = new PrintWriter(stringWriter);e.printStackTrace(printWriter);response.setContentType("text/plain"); response.getOutputStream().print(stringWriter.toString());}} }
  2. I am trying to preview kannada Report using Akshar , it works for iReport and for java i have created font-extension but it shows following error. net.sf.jasperreports.engine.JRRuntimeException: com.lowagie.text.DocumentException: Font '' with 'Identity-H' is not recognized. net.sf.jasperreports.engine.export.JRPdfExporter.getFont(JRPdfExporter.java:1976) net.sf.jasperreports.engine.export.JRPdfExporter.getChunk(JRPdfExporter.java:1714) net.sf.jasperreports.engine.export.JRPdfExporter.getPhrase(JRPdfExporter.java:1689) net.sf.jasperreports.engine.export.JRPdfExporter.exportText(JRPdfExporter.java:2166) net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:777) net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:737) net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:615) net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:363) pack.GenerateSimplePdfReportWithJasperReports.doPost(GenerateSimplePdfReportWithJasperReports.java:113) javax.servlet.http.HttpServlet.service(HttpServlet.java:646) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) root cause com.lowagie.text.DocumentException: Font '' with 'Identity-H' is not recognized. com.lowagie.text.pdf.BaseFont.createFont(Unknown Source) com.lowagie.text.pdf.BaseFont.createFont(Unknown Source) net.sf.jasperreports.engine.export.JRPdfExporter.getFont(JRPdfExporter.java:1964) net.sf.jasperreports.engine.export.JRPdfExporter.getChunk(JRPdfExporter.java:1714) net.sf.jasperreports.engine.export.JRPdfExporter.getPhrase(JRPdfExporter.java:1689) net.sf.jasperreports.engine.export.JRPdfExporter.exportText(JRPdfExporter.java:2166) net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:777) net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:737) net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:615) net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:363) pack.GenerateSimplePdfReportWithJasperReports.doPost(GenerateSimplePdfReportWithJasperReports.java:113) javax.servlet.http.HttpServlet.service(HttpServlet.java:646) javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
  3. I have Created font extension in Class path but Same problem while i am adding kannada report net.sf.jasperreports.engine.JRRuntimeException: com.lowagie.text.DocumentException: Font '' with 'Identity-H' is not recognized. net.sf.jasperreports.engine.export.JRPdfExporter.getFont(JRPdfExporter.java:1976) net.sf.jasperreports.engine.export.JRPdfExporter.getChunk(JRPdfExporter.java:1714) net.sf.jasperreports.engine.export.JRPdfExporter.getPhrase(JRPdfExporter.java:1689) net.sf.jasperreports.engine.export.JRPdfExporter.exportText(JRPdfExporter.java:2166) net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:777) net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:737) net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:615) net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:363) pack.GenerateSimplePdfReportWithJasperReports.doPost(GenerateSimplePdfReportWithJasperReports.java:113) javax.servlet.http.HttpServlet.service(HttpServlet.java:646) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) root cause com.lowagie.text.DocumentException: Font '' with 'Identity-H' is not recognized. com.lowagie.text.pdf.BaseFont.createFont(Unknown Source) com.lowagie.text.pdf.BaseFont.createFont(Unknown Source) net.sf.jasperreports.engine.export.JRPdfExporter.getFont(JRPdfExporter.java:1964) net.sf.jasperreports.engine.export.JRPdfExporter.getChunk(JRPdfExporter.java:1714) net.sf.jasperreports.engine.export.JRPdfExporter.getPhrase(JRPdfExporter.java:1689) net.sf.jasperreports.engine.export.JRPdfExporter.exportText(JRPdfExporter.java:2166) net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:777) net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:737) net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:615) net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:363) pack.GenerateSimplePdfReportWithJasperReports.doPost(GenerateSimplePdfReportWithJasperReports.java:113) javax.servlet.http.HttpServlet.service(HttpServlet.java:646) javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
  4. I have used Akshar Unicode font, with this you can export PDF through iReport Designer but it get fail in Browser to open PDF.
  5. I have tried all below option: 1.Font-Extension 2.Install font in iReport 3.tried JRProperties 4.Install font in system, JVM, iReport 5.added extension.jar in class path showing below error net.sf.jasperreports.engine.JRRuntimeException: com.lowagie.text.DocumentException: Font '' with 'Identity-H' is not recognized. net.sf.jasperreports.engine.export.JRPdfExporter.getFont(JRPdfExporter.java:1976) net.sf.jasperreports.engine.export.JRPdfExporter.getChunk(JRPdfExporter.java:1714) net.sf.jasperreports.engine.export.JRPdfExporter.getPhrase(JRPdfExporter.java:1689) net.sf.jasperreports.engine.export.JRPdfExporter.exportText(JRPdfExporter.java:2166) net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:777) net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:737) net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:615) net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:363) pack.GenerateSimplePdfReportWithJasperReports.doPost(GenerateSimplePdfReportWithJasperReports.java:113) javax.servlet.http.HttpServlet.service(HttpServlet.java:646) javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
  6. Create Jasper report in OfBiz, could you please tell me how I can create jasper report in Ofbiz, I had trie too muny times but failed.
×
×
  • Create New...