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

BIRT Discussion :

[2.0.1] Encoding des polices sur le pdf générè


Sujet :

BIRT

  1. #1
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2002
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2002
    Messages : 12
    Par défaut [2.0.1] Encoding des polices sur le pdf générè
    Bonjour à tous,

    Quand on genere un fichier pdf à partir de Birt, quand on ouvre le pdf avec acrobat reader en allant dans le menu file > Document properties... on voit pour chaque FONT le type et l'encoding de ladite FONT.
    J'ai un probléme avec une FONT generé par BIRT:
    Je dois generer un pdf qui alimente un serveur de fax, ce serveur parse le document et l'envoi. Ce processus marche avec l'ancien logiciel generant du pdf. Avec Birt, je genere le PDF mais le serveur n'envoi pas le fax.

    En comparant avec les pdf qui passe au niveau de l'impression fax, j'ai trouvé d'où venait le probléme: certaines FONTs, ont la valeur Enconding: Custom dans les anciens pdf et Encoding: Identity-H dans les fichiers pdf que je genere avec BIRT, et ce sont ces données là qui font planter l'impression fax.

    Ma question est simple: Quelqu'un connais un moyen d'imposer un encoding plutôt qu'un autre directement à partir du code java qui lance le ReportEngine et genere le fichier pdf.

    Je remercie d'avance tous ceux qui voudront bien m'aider.

    PS: je precise que j'ai déja passé un bout de temps à chercher sur le site d'eclipse/birt sans grand succes, ainsi que sur le net avec google.

    Si quelqu'un a une idée elle sera la bien venue

  2. #2
    BiM
    BiM est déconnecté
    Expert confirmé
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Par défaut
    Bonjour

    Je t'invite tout d'abord à modifier le titre de ton message en suivant les règles suivantes : http://www.developpez.net/forums/ann...php?f=351&a=36

    Et je crois que c'est ce que tu cherches : http://www.developpez.net/forums/sho...d.php?t=190752

  3. #3
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2002
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2002
    Messages : 12
    Par défaut
    Merci BiM pour ta reponse,

    En fait j'avais lu le post dont tu m'as envoyé le lien, mais je n'en suis plus là, je génére mon pdf à partir d'un fichier rptdesign (alimenté par des POJOs Java et du scripting) sans probléme et resultat visuel correspond tout à fait à ce que je veux.

    Je reformule ma demande:
    Mon probléme c'est que pour suivre la trace du document j'utilise en pied de page une police qui produit un code barre( C39HrP36DlTt ). Le resultat visuel me convient, j'ai bien un beau code barre. Là où ça ne va pas c'est que les pdf que je produit avec BIRT ne passent et ceux produit avec l'ancienne application oui.

    La différence (en regardant les propriétés du pdf) c'est propriété Encoding de la font C39HrP36DlTt dans le doc générè par Birt elle est en Identity-H alors que dans le pdf générè par Paradox est en encoding: Custom. Pourtant Birt et Paradox se servent du même fichier C39HrP36DlTt.ttf pour générer leur PDF respectif.

    Ma question est donc: Quelqu'un sait il comment imposer l'encoding de la FONT, dans Birt.

    Bonne journée à tous,

  4. #4
    BiM
    BiM est déconnecté
    Expert confirmé
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Par défaut
    De rien.

    Mais là, j'avoue que je sèche...

    Peut etre tu devrais regarder du côté des styles avec la propriété charset et mettre l'encodage que tu veux utiliser en valeur.

  5. #5
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2002
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2002
    Messages : 12
    Par défaut
    Finalement on a fait ce qu'on aurait dû faire depuis le début. On met à jour l'imprimante fax. Mais au début je voulais ne pas y toucher vu que ça peut impacter la prod.

    En tout cas merci d'avoir essayé :-)

    Si quelqu'un a une reponse, elle sera la bienvenue.

Discussions similaires

  1. Prendre des notes sur un PDF
    Par raffi3438 dans le forum Android
    Réponses: 5
    Dernier message: 08/11/2013, 13h33
  2. Taille des polices sur applications Qt
    Par Tetsumaki dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 14/11/2010, 07h09
  3. [FPDF] Récupérer des données sur un PDF
    Par alexandre.s dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 18/07/2009, 10h21
  4. faire des recherches sur un pdf en utilisant javacript
    Par dobbmay dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/03/2009, 11h02
  5. [FPDF] Récupérer des infos sur un PDF
    Par CocoRambo dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 03/08/2007, 11h03

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