0

我在 C# 应用程序中使用 Photoshop 库。

public static ps.ApplicationClass app

 createPreviewThumbnail(filepath);//looks like "http://192.26.1.105/Connect/testjob/test.PSD"

  public static void createPreviewThumbnail(string sourcePath)
    {
     app = new ps.ApplicationClass();
     Photoshop.Document doc = app.Open(sourcePath, null, null);
      ......
    }

这段代码工作正常,但有时我得到这个异常,cannot open the file because the open options are incorrect这可能是什么原因?

4

2 回答 2

0

问题可能出在文件路径中。

在我最近一直在处理的一段代码中,我曾两次收到此错误消息。第一次,错误是由于目录路径中有两种不同的文件。该代码仅在目录中没有其他文件时才有效。

在我解决了这个问题之后,同样的错误信息出现了。我尝试更改文件路径,但没有成功。但是,当我将文件路径改回原来的路径时,它起作用了。我之前可能有错字或错误,但我不知道。

希望这可以帮助任何人获得相同的错误消息。

于 2018-03-08T22:23:35.773 回答
0

我在尝试打开 Dropbox 文件夹中的文件时遇到了这个问题。由于 Dropbox 具有“仅在线”文件,这些文件实际上只是指向单击时将下载的文件的指针,因此在 Dropbox 关闭时,我的 Photoshop 无法打开这些文件。将其打开可修复此错误消息

致本期读者:这表明路径是否正确,文件指针是否存在其他问题?文件是否被锁定?之类的东西。

于 2020-12-22T00:42:28.743 回答