Rev 702 | Go to most recent revision | 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'adressehttp://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 pdfWKHTMLTOPDF = ""(sur le serveur c'est 'wkhtmltopdf' mais en local il faut parfois le chemin complet)et; chemin de stockage temporaire pour les Html & les PDFdossier_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étruitsaprè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électionneruniquement 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