public override void Save(string FileName, Bitmap picture) { PDFConverter converter = new PDFConverter(); converter.PageSizeType = PageSizeMode.A4; string extention = (FileName.Substring(FileName.LastIndexOf('.') + 1)).ToString().ToLower(); string JpegFileName=FileName.Substring(0, (FileName.LastIndexOf('.') + 1)).ToString()+".jpg"; picture.Save(JpegFileName, ImageFormat.Jpeg); converter.CreatePDF(new string[] { JpegFileName }, FileName); picture.Dispose(); //File.Delete(JpegFileName); }
private static void createPDFtoStream() { PDFConverter converter = new PDFConverter(); converter.PageSizeType = PageSizeMode.ImageSize; string[] imgFiles = new string[3]; imgFiles[0] = "input1.png"; imgFiles[1] = "input2.bmp"; imgFiles[2] = "input3.jpg"; FileStream fileStream = new FileStream("output1.pdf", FileMode.Create); converter.CreatePDF(imgFiles, fileStream); }
private static void createPDFfromDisk() { PDFConverter converter = new PDFConverter(); converter.PageSizeType = PageSizeMode.A4; string[] imgFiles = new string[3]; imgFiles[0] = "input1.png"; imgFiles[1] = "input2.bmp"; imgFiles[2] = "input3.jpg"; string outFile = "output.pdf"; converter.CreatePDF(imgFiles, outFile); }
public override void Save(string FileName, Bitmap picture) { PDFConverter converter = new PDFConverter(); converter.PageSizeType = PageSizeMode.A4; string extention = (FileName.Substring(FileName.LastIndexOf('.') + 1)).ToString().ToLower(); string JpegFileName = FileName.Substring(0, (FileName.LastIndexOf('.') + 1)).ToString() + ".jpg"; picture.Save(JpegFileName, ImageFormat.Jpeg); converter.CreatePDF(new string[] { JpegFileName }, FileName); picture.Dispose(); //File.Delete(JpegFileName); }