Johan Cwiklinski a écrit :
> Bonjour,
> John Perr a écrit :
>> Johan Cwiklinski a écrit :
>>   
>>> En ce qui concerne la librairie actuellement utilisée pour la génération
>>> de PDF, elle n'est plus supportée (cf site officiel). Je pensais donc la
>>> changer pour soit FPDF, souit la solution que tu avais déjà utilisé.
>>>
>>> Les deux sont sous licence Freeware il semble ; mais fonctionnent
>>> parfaitement bien. Je sais que l'on peut utiliser ce genre de parties
>>> logicielles dans le projet, quoi que ce ne soit normalement pas la
>>> procédure à retenir...
>>>
>>> Ceci dit, je n'en connais personnellement pas d'autres (pear ne propose
>>> que des betas), si l'un de vous connaît une librairie PHP de génération
>>> de PDF qui soit sous licence GPL ou compatible, je suis preneur.
>>>
>>> Dans le cas contraire, ce sera une des ces deux librairies qui sera
>>> utilisée je pense.
>>>     
>> Je viens de faire des tests avec les deux librairies, soit:
>> -Celle actuellement utilisée pour les étiquettes: phppdflib
>> http://www.potentialtech.com/cms/node/6)
>> -Celle que je connaissais: pdfClassAndFonts
>> http://www.ros.co.nz/pdf/
>>
>> et la première insiste pour créer des documents uniquement en noir et
>> blanc, ce qui n'est pas génant pour les étiquettes mais l'est pour les
>> cartes de membres.
>>   
> En effet.
>> Je serais surpris que ce problème ne concerne que moi mais si certains
>> d'entre vous sont prêt à faire le test je les en remercie par avance, il
>> suffit de modifier la ligne 73 de etiquettes_adherents.pdf
>>   $param["color"] = $pdf->get_color('#DDDDDD');
>> pour avoir du rouge par exemple:
>>   $param["color"] = $pdf->get_color('#DD0000');
>>
>> Je vous propose donc de prendre la seconde lib qui a aussi l'avantage
>> d'être encore maintenue, et d'en profiter pour migrer le code des
>> étiquettes avec cette lib, ce n'est pas un très gros travail, les
>> fonctions sont similaires mais quand même incompatibles...
>>   
> Personnellement, je suis d'accord.
> 
> J'ai, pour les besoins de mon association, crée un formulaire
> d'inscription en PDF (visible là :
> http://asso.fedora-fr.org/gestion/formulaire_inscription.php) à l'aide
> de FPDF.
> 
> Pour ce que j'ai pu voir de pdfClassAndFonts, cela pourrait couvrir mes
> besoins, je peux donc envisager de modifier mon code en conséquence.
> 
> Si le formulaire d'adhésion vous semble intéressant, je me propose de
> l'intégrer dans le SVN.
> 
> Bonne journée,
> Johan
> 
> (PS : il semble que j'aie un problème de 'PREF_LANG' non défini avec
> certains navigateurs sur le lien donné... Si quelqu'un a une idée d'où
> cela provient... merci :-))
Effectivement, avec
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20061201
Firefox/2.0.0.4 (Ubuntu-feisty)

J'ai ces messages d'erreur qui apparaîssent aussi en haut du formulaire
d'inscription galette :-/

Warning:
include(/home/fedora-fr/asso/www/gestion/lang/lang_PREF_LANG.php)
[function.include]: failed to open stream: No such file or directory in
/home/fedora-fr/asso/www/gestion/includes/i18n.inc.php on line 142

Warning: include() [function.include]: Failed opening
'/home/fedora-fr/asso/www/gestion/lang/lang_PREF_LANG.php' for inclusion
(include_path='.:/usr/share/pear') in
/home/fedora-fr/asso/www/gestion/includes/i18n.inc.php on line 142
FPDF error: Some data has already been output, can't send PDF file

--
John Perr
GPG Id 0xA83889EC

_______________________________________________
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

Répondre à