IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Documents Java Discussion :

[JasperReports] Impression avec ireport 6.5.0 iReport font not available to JVM (pictonic.ttf)


Sujet :

Documents Java

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 60
    Points : 66
    Points
    66
    Par défaut [JasperReports] Impression avec ireport 6.5.0 iReport font not available to JVM (pictonic.ttf)
    Bonjour,

    Je suis entrain de faire une application pour la gestion des factures. J'ai préparer mes factures avec jasper ireport 6.5.0 dans netbeans (plugin que j'ai ajouté) et quand je fais preview tout va bien et la facture sera visualisée et remplie avec des informations de ma BD.

    Le problème se présente quand j'appelle la fonction d'impression en run-time de l'application. plus précisément, l’exécution se bloque à cette instruction : JasperDesign jd = JRXmlLoader.load("C:\\Users\\DELL\\Documents\\NetBeansProjects\\SPPS Project\\src\\Etats\\Invoice.jrxml");

    et voilà l’exception retournée:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    mars 31, 2018 4:47:11 PM net.sf.jasperreports.extensions.DefaultExtensionsRegistry loadRegistries
    Grave: Error instantiating extensions registry for simple.font.families
    net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '
    			net/sf/jasperreports/fonts/pictonic/pictonic.ttf
    			net/sf/jasperreports/fonts/pictonic/pictonic.svg
    			net/sf/jasperreports/fonts/pictonic/pictonic.eot
    			net/sf/jasperreports/fonts/pictonic/pictonic.woff
    		' is not available to the JVM. See the Javadoc for more details.
     cnx = ConnectionID:1 ClientConnectionId: 6f8340ef-2da2-4659-8a71-8662b103bd7fvffffv	at net.sf.jasperreports.engine.util.JRFontUtil.checkAwtFont(JRFontUtil.java:358)
    	at net.sf.jasperreports.engine.fonts.SimpleFontFamily.createFontFace(SimpleFontFamily.java:320)
    	at net.sf.jasperreports.engine.fonts.SimpleFontFamily.setNormal(SimpleFontFamily.java:85)
    	at net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamily(SimpleFontExtensionHelper.java:233)
    	at net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamilies(SimpleFontExtensionHelper.java:204)
    	at net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.loadFontFamilies(SimpleFontExtensionHelper.java:173)
    	at net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.loadFontFamilies(SimpleFontExtensionHe........................
    ..............................................

    Sachant que j'ai modifié cette propriété net.sf.jasperreports.awt.ignore.missing.font à true (comme indiqué dans pas mal de forum) mais elle n'a aucun effet car toujours la même exception est retournée.
    De même j'ai téléchargé le pictonic.ttf, je l'ai installé et exporté dans un jar que je l'ai mis après dans le classpath mais s'en vain.

    SVP est ce que quel qu'un peut m'aider, ça fait 3 jours que je cherche une solution.

    Merci d'avance

  2. #2
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 60
    Points : 66
    Points
    66
    Par défaut
    Bonjour,

    J'ai eu enfin la solution: Il faut juste réordonner les .jar dans le sens où le jasperreports-5.6.0 soit le premier dans la liste des .jars.

    • jasperreports-5.6.0.jar
    • commons-beanutils-1.8.3.jar
    • commons-collections-3.2.1-1.0.0.jar
    • commons-digester-2.1.jar
    • commons-logging-1.1.2.jar
    • groovy-all-1.7.5.jar
    • sqljdbc41.jar
    • jasperreports-javaflow.jar

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [IReport] Impression avec ireport
    Par liongeant dans le forum Documents
    Réponses: 0
    Dernier message: 18/01/2017, 10h25
  2. Tableau complexe avec liste d'objet sur iReport 4.7.0
    Par Mcfly3412 dans le forum iReport
    Réponses: 1
    Dernier message: 03/10/2012, 12h57
  3. Générer un PDF avec la mise en forme iReport
    Par moucha dans le forum Format d'échange (XML, JSON...)
    Réponses: 7
    Dernier message: 28/06/2011, 23h08
  4. probleme avec des sous rapport en iReport
    Par Elasnaoui dans le forum Général Java
    Réponses: 2
    Dernier message: 23/09/2009, 13h53
  5. probleme avec la format date dans ireport
    Par 7rouz dans le forum iReport
    Réponses: 3
    Dernier message: 09/07/2007, 08h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo