我正在用C#构建MVC 4应用程序。我有多个tif图像(不是多页tif文档),我需要转换为单个PDF文档(多页)
有人有任何样品等吗?
答案 0 :(得分:1)
假设sourcedir
是图像所在的.tif
目录,那么您需要:
Image image;
Directory.GetFiles(sourceDir, "*.tif");
foreach (string fileName in fileEntries) {
image = Image.GetInstance(filename);
image.ScaleToFit(595, 842);
image.SetAbsolutePosition(0, 0);
document.Add(image);
document.NewPage();
}
在此代码段中,我假设您的网页尺寸为A4(595,842)。我还在左下角添加图像。您可能希望将图像居中和/或调整页面大小。