Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
702 mathilde 1
A LIRE
2
 
3
- pour utiliser wkhtmltopdf  en local télécharger la version static binaire linux (avec patch QT) à l'adresse
4
 http://code.google.com/p/wkhtmltopdf/downloads/list
5
 (cette version peut fonctionner sans server x11 et permet plus de fonctionnalités)
6
 décompresser et mettre dans /usr/local/bin/ ou /usr/bin
663 mathilde 7
-dans le fichier de config :
8
	changer les valeurs de :
9
	; chemin vers outil de conversion pdf
10
	WKHTMLTOPDF = ""
702 mathilde 11
	(sur le serveur c'est 'wkhtmltopdf' mais en local il faut parfois le chemin complet)
704 mathilde 12
	et
663 mathilde 13
	; chemin de stockage temporaire pour les Html & les PDF
14
	dossier_pdf = ""
15
 
704 mathilde 16
    les fichiers html et pdf créés pour une même fiche peuvent être différents d'un utilisateur
17
     à un autre  car chacun peut personnaliser sa fiche. Ainsi, les fichiers créés sont détruits
663 mathilde 18
     après avoir été envoyés au navigateur.
19
 
702 mathilde 20
 
21
-lors de l'appel de wkhtmltopdf avec exec() :
1006 jpm 22
	* mettre le --encoding utf-8 avant toute page html
23
	* si utilisation de --replace : mettre guillemets simples  : ex :--replace 'nom_parametre' '$nom'
24
	* ne pas mettre de guillemets pour les chemins vers une page html
702 mathilde 25
 
704 mathilde 26
-les appels aux méthodes obtenirDonneesExport() pour récupérer les données, servent à sélectionner
702 mathilde 27
uniquement les infos nécéssaires lors de l'export pour augmenter les performances.
28
 
29
-pour autoriser les éléments html coupés entre deux pages ou les interdire utiliser le css
30
(page-break-inside : avoid ou auto)
31
 
32
- ne pas renommer footer.html en footer.tpl.html