我想在C#中将word文件[单页]的内容转换为JPEG文件。在c#中将word文件的内容转换为JPEG#
Follwing是我试过的代码。但Clipboard.GetImage()返回null。
请帮我一把。
Microsoft.Office.Interop.Word.Application wordApp = new Microsoft.Office.Interop.Word.Application();
object fileName = @"C:\Documents and Settings\ErabLK\Desktop\toTest.docx";
object val = System.Reflection.Missing.Value;
object falseVal = false;
Document wordDoc = wordApp.Documents.Open(ref fileName, ref val, ref falseVal, ref val, ref val,
ref val, ref val, ref val, ref val, ref val, ref val, ref val, ref val, ref val,
ref val, ref val);
wordDoc.ActiveWindow.Selection.WholeStory();
wordDoc.ActiveWindow.Selection.Copy();
Image img = System.Windows.Forms.Clipboard.GetImage();
对于存储计算机生成的内容,JPEG似乎是一种非常不寻常的格式。最适合照片。你有没有尝试使用Word导出功能,如打印到PDF?会创建一个PDF而不是JPG为你工作? – 2010-09-30 04:18:09
谢谢你的回复。我需要做的是在PictureBox中加载docx。并且要求说不要使用pdf,因为用户必须安装pdf阅读器才能查看它。 所以只剩下选项是将其转换为jpg。请帮帮我。 – erap8627 2010-09-30 04:42:23