bonjour!!
existe t il des librairie pour convertir des images plus précisemment du JPEG en PDF
je connais fop, mais c est pour du xml
bonjour!!
existe t il des librairie pour convertir des images plus précisemment du JPEG en PDF
je connais fop, mais c est pour du xml
Tu peux utiliser fop sans xml.
il te suffit de créer ton xsl pour formater ton doc et d'y insérer des images.
sinon va voir
http://www.verypdf.com/tif2pdf/jpeg-to-pdf.html
je suis pas une experte de xsl , mais en faite j ai rien a formater....
t aurai un exemple de feuillexsl minimale
tu prends google , tu tappes xsl et tu tombes sur
http://www.w3.org/Style/XSL/
Salut,
Pour insérer une image dans un PDF avec FOP, je peux te proposer la feuille de style suivante (tu crée un doc xml dans lequel tu mets une balise <image><url>url de ton image</url></image> et ensuite tu fais la transformation) pour créer ton PDF
Voila à noter que tu peux rajouter dans ta feuille xml la taille de l'image pour le spécifier à la création de ton PDF ... et encore plein d'autres choses.
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
16
17
18
19
20
21
22
23
24
25
26
27 <?xml version="1.0" encoding="UTF-8" ?> <xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" exclude-result-prefixes="fo"> <xsl:output method="xml" version="1.0" omit-xml-declaration="no" indent="yes" /> <!-- ========================= --> <!-- root element: image --> <!-- ========================= --> <xsl:template match="image"> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <fo:simple-page-master master-name="simpleA4" page-height="29.7cm" page-width="21cm" margin-top="2cm" margin-bottom="2cm" margin-left="2cm" margin-right="2cm"> <fo:region-body /> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-reference="simpleA4"> <fo:flow flow-name="xsl-region-body"> <fo:block> <fo:external-graphic src="url('{url}')" /> </fo:block> </fo:flow> </fo:page-sequence> </fo:root> </xsl:template> </xsl:stylesheet>
J'espère avoir été clair. (C'est peut être pas le plus simple mais ca marche et c'est évolutif, tu peux rajouter un titre, une légende...)
+
merci c est cool
une question, enfin une autre, mon image que je récupere est sur un serveur ftp,
l'url doit contenir login+mot de passe??
Ca c'est une bonne question.
J'aimerai également avoir la réponse ...![]()
il faut utiliser itext
apparrment ca marche, mais j ai encore des petits soucis
pas besoin de feuille de style
Partager