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

Autres composants PHP Discussion :

Typo OpenType et Zend_Pdf


Sujet :

Autres composants PHP

  1. #1
    Membre du Club Avatar de erehcab
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 215
    Points : 57
    Points
    57
    Par défaut Typo OpenType et Zend_Pdf
    Bonjour à tous,

    dans la doc de Zend_Pdf il est indiqué que les typographies OpenType sont prisent en comptes :

    Vous pouvez aussi prendre n'importe quelle police TrueType (extension habituelle ".ttf") ou OpenType (".otf") si elles ont une silhouette TrueType.
    j'utilise la typographie NeoSansStd-Regular.otf qui est donc censé être une typographie Open Type Font : http://www.font-db.com/font/Neo+Sans+Std+Italic/44353 et pourtant il me lance une exception lorsque je la charge via :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Zend_Pdf_Font::fontWithPath($config->pdf->font);
    L'exception lévée est :

    Cannot determine font type
    J'ai donc approfondie pour essayer de comprendre pourquoi en exécutant ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $dataSource = new Zend_Pdf_FileParserDataSource_File($config->pdf->font); 
    $fontParser = new Zend_Pdf_FileParser_Font_OpenType_TrueType($dataSource);
    $font = new Zend_Pdf_Resource_Font_Simple_Parsed_TrueType($fontParser, 0);
    et voilà l'exception qui est levée :

    Not a TrueType font file
    Je ne comprends pas vraiment pourquoi il me lève cette deuxième exception sachant que dans la doc il est stipulée qu'on peut utiliser une typographie Open Font Type ... Dans la doc il est aussi dit qu'elle doit avoir une silhouette TrueType mais je ne sais pas ce que c'est et comment savoir si cette typographie en à une.

    Si quelqu'un à une idée je suis preneur.

    Merci !

  2. #2
    Membre du Club Avatar de erehcab
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 215
    Points : 57
    Points
    57
    Par défaut
    J'ai trouvé une solution qui consiste à convertir la police en True Type Font (.ttf) via ce site : http://fr.fonts2u.com/font-converter.html .
    Par contre je n'arrive toujours pas à comprendre pourquoi il me levait les exceptions que j'ai cité dans mon précédent message.

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

Discussions similaires

  1. Problème d'affichage de typo [FLASH8]
    Par aleksandre dans le forum Flash
    Réponses: 1
    Dernier message: 16/05/2007, 18h44
  2. [GD] Problème police opentype sur génération de texte en image
    Par Sseubb dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 29/03/2007, 17h03
  3. Quel CMS choisir ? Mambo, Joomla, Typo ?
    Par zioup2 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 05/04/2006, 21h18
  4. Erreur : "used only once: possible typo at..."
    Par kafifi dans le forum Modules
    Réponses: 2
    Dernier message: 27/12/2005, 07h49

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