Bonjour,
Je tente désespérément d'afficher une image dans un PDF en utilisant alivepdf...
J'ai tout d'abord essayé la méthode "simple" qui fonctionne:
Puis, vu que je ne connais pas à l'avance l'url de mon image (elle se trouve dans un fichier de config XML), j'ai tenté ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [Embed( source="assets/images/mon_image.jpg", mimeType="application/octet-stream" )] var jpgBytesP:Class; portPDF.addImageStream(new jpgBytesP() as ByteArray, "DeviceRGB",null, 3, 115, 50, 0);
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 landPDF=new PDF(Orientation.LANDSCAPE,Unit.MM,Size.LETTER); .... imgLdr = new Loader(); imgLdr.contentLoaderInfo.addEventListener(Event.COMPLETE, ImageLoadComplete); req = new URLRequest(myImage); imgLdr.load(req); function ImageLoadComplete(e : Event):void { landPDF.addImage(imgLdr, new Resize(Mode.NONE,Position.LEFT), 0,0, 100,0, 0,1,false, ImageFormat.JPG, 100, Blend.NORMAL, null); }
J'ai tenté plusieurs paramètres différents dans addImage mais en vain... Je m'en remets donc aux spécialistes, il y a surement quelque chose que je ne fais pas bien mais là, je ne vois pas![]()
Partager