Aspose.Pdf是一款功能强大的PDF文件创建,修改,浏览和转换的控件,支持转换PDF为多种文件格式以及多种文件格式转换为PDF。同时支持.NET和JAVA,并且可以用于Winform和Webform。
下面我们介绍如何使用Aspose.Pdf控件把图片转换为PDF文件,支持的图片格式包含:Ccitt、Gif、Jpeg、Png、Tiff、Bmp、Emf 、Exif、Icon、Wmf、MemoryBmp。
具体的代码如下:
Aspose.Pdf.Generator.Pdf pdf1 = new Aspose.Pdf.Generator.Pdf();
//Create a section in the Pdf object
Aspose.Pdf.Generator.Section sec1 = pdf1.Sections.Add();
//Create an image object in the section
Aspose.Pdf.Generator.Image image1 = new Aspose.Pdf.Generator.Image(sec1);
//Add image object into the Paragraphs collection of the section
sec1.Paragraphs.Add(image1);
//Set the path of image file
image1.ImageInfo.File = "C:/Images/Apple.jpg";
//Set the type of image using ImageFileType enumeration
image1.ImageInfo.ImageFileType = Aspose.Pdf.Generator.ImageFileType.Jpeg;
//Set image title
image1.ImageInfo.Title = "JPEG image";
//Save the Pdf
pdf1.Save("d:\\temp\\test.pdf");