PDFsharp & MigraDoc Foundation https://forum.pdfsharp.net/ |
|
Print resource image to PDF https://forum.pdfsharp.net/viewtopic.php?f=2&t=705 |
Page 1 of 1 |
Author: | VTP [ Thu Apr 16, 2009 12:55 am ] |
Post subject: | Print resource image to PDF |
Hi. I want to embedd an image file (.gif) to my solution, and print it in the resulting PDF file (the file I generate). Is there a way to get Sharp PDF to print such a resource? My idea is to use my program with no need to carry the .gif file along with it. Thanks in advance |
Author: | Thomas Hoevel [ Thu Apr 16, 2009 9:05 am ] |
Post subject: | |
Hi! Get an Image from your resource, create an XImage from your Image - that's all. |
Author: | VTP [ Thu Apr 16, 2009 3:02 pm ] |
Post subject: | |
Damn it! It sounds really easy, yet I cannot figure it out. Thanks for your anser, Thomas. Unfortunately, I have not been able to apply your solution. I am still working on it. (But if you would be so genle to give mi a hint, I would appreciate it). So far, I have this: With this code, I show in a pictureBox the resource image file: Code: pictureBox1.Image = Properties.Resources.logo; And with this code, I get an image file from its location to print it in the resulting PDF file: Code: pictureBox1.Image = Properties.Resources.logo;
formGfx.DrawImage(XImage.R("logo.gif"), 10, 10); So, I guess I must combine both snippets... or am I wrong? |
Author: | VTP [ Thu Apr 16, 2009 3:27 pm ] |
Post subject: | |
I answe to myself (and to anyone with the same problem): I know it is not the best solution for everyone, but i worked for me: I assigned the image resource file to a picture box, and then, accessed to the picture in the picturebox and sent it to be printed on the pdf file: Code: pictureBox1.Image = Properties.Resources.logo; formGfx.DrawImage(XImage.FromGdiPlusImage(pictureBox1.Image),10,10); And that's all. Cheers ------------------- I guess the right way to do it is this: Code: formGfx.DrawImage(XImage.FromGdiPlusImage(Properties.Resources.logo), 10, 10);
("logo" is th ename of my gif file) using no picturebox. |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |