You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
tofulm 4f841f8d3e feat: mergePDF, si le fichier que l'on veut merger est une image, au lieu de le passer, on insere l'image dans le corps d'une page pdf 4 months ago
inc feat: mergePDF, si le fichier que l'on veut merger est une image, au lieu de le passer, on insere l'image dans le corps d'une page pdf 4 months ago
lang - Ce n'est plus http://trad.spip.org mais https://trad.spip.net 7 years ago
src [source:_plugins_/spipdf] Création de trunk avec conservation de l'historique par: 10 years ago
vendor build: mpdf 8.1.6 4 months ago
composer.json maj de la lib mpdf 2 years ago
composer.lock build: mpdf 8.1.6 4 months ago
paquet.xml up de z 4 months ago
phpcs.xml.dist PSR et indentation SPIP 4+ 2 years ago
readme.md maj doc : scalfolding minimal 2 years ago
spipdf.html corrections pour le nom du fichier pdf sortant et pour l'évaluation du paramètre de langue dans html2pdf 7 years ago
spipdf.svg Si on se fait suer à faire à la main des svg optimisés, c'est pas pour remettre toute la merdouille verbeuse de l'un ou l'autre logiciel dont on ne veut pas dans le code 2 years ago
spipdf_article.html Lorsqu’on utilise un script CLI pour générer un PDF, avoir les liens absolus, sinon il n’y arrive pas (avec mpdf tout du moins). On met un exemple ici pour s’en rappeler. 6 years ago
spipdf_options.php v2.0.0 en test (et nettoyage/mise a jour du du cartouche) 2 years ago

readme.md

Version avec la lib mpdf >= 8 sur la branche mpdf

ex de mise en page en css https://mpdf.github.io/paging/using-page.html

<page lib_pdf="mpdf8" format="A4">
	<html>
		<head>
			<style>
				@page {
					size: auto;
					header: html_myHeader1;
					footer: html_myFooter1;
					margin-header: 3mm;
					margin-footer: 3mm;
					margin-top: 8mm;
					margin-left: 10mm;
					margin-right: 10mm;
				}
			</style>
		</head>
		<body>
			<htmlpageheader name="myHeader1" >
				<div class="header">
					Page {PAGENO}/{nbpg}
				</div>
			</htmlpageheader>

			<htmlpagefooter name="myFooter1" style="display:none">
				<div>
					mon footer
				</div>
			</htmlpagefooter>

			<div class="mon_contenu">
				Lorem ipsum dolor sit amet, ... ,  no sea takimata sanctus est Lorem ipsum dolor sit amet.
			</div>
		</body>
	</html>
</page>