如何在asp.net中使用itext以pdf格式添加图像文件

时间:2013-04-10 09:22:31

标签: c# asp.net itextsharp

如何在asp.net C#中使用itextSharp添加图像文件。以及需要哪个命名空间

Image jpg** = Image.GetInstance(new Uri(URL))

3 个答案:

答案 0 :(得分:1)

您可以使用iTextSharp.text.Image添加图片。像这样:

iTextSharp.text.Image pic = iTextSharp.text.Image.GetInstance(image, System.Drawing.Imaging.ImageFormat.Jpeg);
myDocument.Add(pic);

myDocument Document itextsharp类的对象

这里有一篇详细讨论在itextsharp中处理图像的文章

http://www.mikesdotnetting.com/Article/87/iTextSharp-Working-with-images

也许您可能也有兴趣浏览文档,所以这里有链接:

http://sourceforge.net/projects/itextsharp/

答案 1 :(得分:0)

你可以试试这个

使用(Stream ImageStream = new FileStream(imageUrl,FileMode.Open,FileAccess.Read,FileShare.Read))

Image image = Image.GetInstance(ImageStream);

答案 2 :(得分:0)

看看这个链接,它会对你有所帮助。 pdfwithimage1 pdfwithimage2