public static PdfDocument ImageToPdf(Image Image) { return(ImageToPdfConvetrer.ImageToPdf((IEnumerable <Image>) new Image[1] { Image })); }
public static PdfDocument ImageToPdf(string ImageFileName) { return(ImageToPdfConvetrer.ImageToPdf((IEnumerable <string>) new string[1] { ImageFileName })); }
public static PdfDocument ImageToPdf(IEnumerable <string> fileNames) { List <Image> imageList = new List <Image>(); foreach (string imageFileName in fileNames) { imageList.Add(Image.FromFile(imageFileName)); } PdfDocument pdf = ImageToPdfConvetrer.ImageToPdf((IEnumerable <Image>)imageList); foreach (Image image in imageList) { image.Dispose(); } return(pdf); }