【发布时间】:2014-01-08 09:10:20
【问题描述】:
代码:
byte[] bytes = System.IO.File.ReadAllBytes(@"C:\AISB08.pdf");
MemoryStream ms = new MemoryStream(bytes, true);
ms.Write(bytes, 0, bytes.Length);
ms.Seek(0, SeekOrigin.Begin);
try
{
System.Drawing.Bitmap.FromStream(ms).Save(@"C:\test2.tiff", System.Drawing.Imaging.ImageFormat.Tiff);
**// GETTING EXCEPTION IN THE ABOVE SAVE STATEMENT**
}
catch (ArgumentException ex)
{
}
Q1:我在尝试从 pdf 文件创建的字节数组创建 TIFF 时收到 ArgumentException 'Parameter is not valid' 异常。我该如何解决?
Q2:如果无法直接从 pdf 创建字节并将其写入 TIFF,请帮助我在没有任何第三方 dll/购买的情况下实现这一目标。或者任何我可以使用的免费开源 .Net 项目?
【问题讨论】:
标签: c# asp.net .net c#-4.0 .net-4.0