在其保存到一个文件夹,我用C#.net 2.0,Office 2010和Visual Studio 2005的提取嵌入Excel中的“PDF”文件,并使用C#
工作,我有一个Excel文件嵌入.pdf
和.doc
文件。
我能够读取并保存.doc
文件与此代码:
if (inlineShape.OLEFormat.progID.StartsWith("word.document."))
{
inlineShape.OLEFormat.Activate();
Word.Document document = inlineShape.OLEFormat.Object as Word.Document;
FileInfo wfi = new FileInfo(fileName);
object wfileName = (object)(explodedDirectory + wfi.Name + "." + docCount.ToString() + ".doc");
object fileFormat = Word.WdSaveFormat.wdFormatDocument;
document.SaveAs(ref wfileName, ref fileFormat, ref _missing, ref _missing,
ref _missing, ref _missing, ref _missing, ref _missing, ref _missing,
ref _missing, ref _missing, ref _missing, ref _missing, ref _missing,
ref _missing, ref _missing);
document.Close(ref saveChanges, ref originalFormat, ref routeChanges);
document = null;
}
但我不能.pdf
做任何事情。
我需要提取.pdf
文件并将其保存到一个文件夹,在此先感谢。
根据[this](http://social.msdn.microsoft.com/forums/en-US/vsto/thread/85ef2249-0344-42f5-8dec-e7c09f98c62b/)你需要的可能是不可能的。 –