c# 中 pdf文件转jpg?

zhaojunv3z810 2010-02-03 12:39:37
我写了以下一段代码:
string filePath = "E:\\acquire\\20100202155730_Pic.pdf";
FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
BinaryReader br = new BinaryReader(fs);
byte[] fromImage = br.ReadBytes((int)fs.Length);
fs.Close();
br.Close();

// Read the image from the byte variable into a bitmap variable
MemoryStream fromImageStream = new MemoryStream();
fromImageStream.Write(fromImage, 0, fromImage.Length);
System.Drawing.Image image = System.Drawing.Image.FromStream(fromImageStream, true);
image.Save("foo.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
DoOcrProcess("E:\\acquire\\20100203102846_Pic.bmp");

程序运行到System.Drawing.Image.FromStream(fromImageStream, true);出了一个Exception:"Parameter is not valid."?
...全文
749 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaojunv3z810 2010-03-04
  • 打赏
  • 举报
回复
已经找到了一个abcPdf的破解版,需要的话,我可以提供!
zhaojunv3z810 2010-02-03
  • 打赏
  • 举报
回复
自己再顶一下。
如果.net没有提供pdf转jpg/tiff/bmp的方法,希望大家帮忙找一下免费的第三方类库~~
网上看见的PDF.Rasterizer/abcPdf/pdf4net貌似都是收费的。。。
  • 打赏
  • 举报
回复
PDF和图像文件不是一回事
虽然PDF包含图像
zhaojunv3z810 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
参数无效
http://www.codeproject.com/KB/GDI-plus/pdfthumbnail.aspx

[/Quote]
code project上介绍的这种方法只能将pdf转为gif或png啊,而且还是在.net1.0上使用的!
wuyq11 2010-02-03
  • 打赏
  • 举报
回复
cjnkd 2010-02-03
  • 打赏
  • 举报
回复
帮顶一个

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧