Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 1301 | Blame | Compare with Previous | Last modification | View Log | RSS feed

A LIRE

- pour utiliser wkhtmltopdf  en local télécharger la version static binaire linux (avec patch QT) à l'adresse
 http://code.google.com/p/wkhtmltopdf/downloads/list 
 (cette version peut fonctionner sans server x11 et permet plus de fonctionnalités)
 décompresser et mettre dans /usr/local/bin/ ou /usr/bin
-dans le fichier de config : 
        changer les valeurs de :
        ; chemin vers outil de conversion pdf
        WKHTMLTOPDF = "" 
        (sur le serveur c'est 'wkhtmltopdf' mais en local il faut parfois le chemin complet)
        et
        ; chemin de stockage temporaire pour les Html & les PDF 
        dossier_pdf = "" 
        
    les fichiers html et pdf créés pour une même fiche peuvent être différents d'un utilisateur
     à un autre  car chacun peut personnaliser sa fiche. Ainsi, les fichiers créés sont détruits 
     après avoir été envoyés au navigateur.
     

-lors de l'appel de wkhtmltopdf avec exec() :
        * mettre le --encoding utf-8 avant toute page html 
        * si utilisation de --replace : mettre guillemets simples  : ex :--replace 'nom_parametre' '$nom'
        * ne pas mettre de guillemets pour les chemins vers une page html
                        
-les appels aux méthodes obtenirDonneesExport() pour récupérer les données, servent à sélectionner 
uniquement les infos nécéssaires lors de l'export pour augmenter les performances.

-pour autoriser les éléments html coupés entre deux pages ou les interdire utiliser le css 
(page-break-inside : avoid ou auto)

- ne pas renommer footer.html en footer.tpl.html