3
我用Debenu PDF查看器在VS2008中的C#項目WinForm的。我想將附件保存在磁盤上。附件文件被保存,但方法的返回值爲0(這意味着失敗)。保存的文件無法在Adobe Reader中打開和彈出消息就是這樣保存附件文件在磁盤上得到失敗
有我的代碼加載PDF文件,並保存附件文件。
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
axDPVActiveX1.OpenFile(openFileDialog1.FileName);
for (int i = 1; i <= axDPVActiveX1.DQPLEmbeddedFileCount(); i++)
{
if (axDPVActiveX1.DQPLGetEmbeddedFileStrProperty(i, 5).Contains(".pdf"))
{
if (axDPVActiveX1.DQPLGetEmbeddedFileContentToFile(i, @"C:\Users\userName\Desktop\Test folder\" + axDPVActiveX1.DQPLGetEmbeddedFileStrProperty(i, 5) == 1)
{
MessageBox.Show("Done!");
}
else
{
MessageBox.Show("Failed!");
}
MessageBox.Show(axDPVActiveX1.DQPLGetEmbeddedFileContentToString(i));
}
}
}
Would someone show me how to fix it. Thanks in advance.
@ MatusPizur,從你的工作正常的測試文件。我想我需要創建測試文件。謝謝。 – user819774 2015-02-26 22:45:42