Bonjour,
Voici ma problématique : j'ai un fichier SVG, pour schématiser disont qu'il ressemble à ça (j'ai retiré les styles, et garder une ligne par grande famille : un rectangle, une ligne, un cercle, une courbe de bézier) :
En fait cette taille du cadre width="240" height="460" correspond à des millimètres, c'est donc au dela du format A4.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="540px" height="760px" viewBox="0 0 540 760" preverveAspectRatio="yes"> <rect x="0" y="0" width="240" height="460"/> <text x="3" y="-3" style="fill:black;">O</text> <circle cx="0" cy="0" r="1"/> <path d="M0 376 C 15 376 30 382 45 394"/> <path d="M 63 460 L 240 373" /> </svg>
Je voudrais écrire un script (php ? javascript ?) qui me permette de générer le fichier PDF correspondant, grandeur nature, et qui splitterait automatiquement cette grande forme en un ensemble de sous-pages format A4, imprimables que l'utilisatrice pourra assembler.
Que me conseillez-vous ? J'ai vu la librairie fpdf est-ce une base de départ ?
MERCI
Partager