Я использую WebSite в ASP.NET и iTextSharp PDF library . У меня есть изображение документа tiff , которое содержит 3 страницы, я хотел бы преобразовать все эти страницы 3 tiff в файл 1 PDF с 3 страницами.
Я пытаюсь это сделать, но это не сработает ...
Скажите, пожалуйста, что мне делать?
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;
Document document = new Document();
using (var stream = new FileStream(@"C:\File\0.pdf", FileMode.Create, FileAccess.Write, FileShare.None))
{
PdfWriter.GetInstance(document, stream);
document.Open();
using (var imageStream = new FileStream(@"C:\File\0.tiff", FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
var image = iTextSharp.text.Image.GetInstance(imageStream);
document.Add(image);
}
document.Close();
}