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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager