【问题标题】:Photoshop Script: C#.Net call Ps 32 bit vs 64 bitPhotoshop 脚本:C#.Net 调用 Ps 32 位与 64 位
【发布时间】:2013-05-30 08:07:40
【问题描述】:

我正在开发一个 C#.Net 调用 Photoshop 的应用程序。

我的电脑安装了 Photoshop 32bit 和 64bit 2 个版本。

应用程序只调用64位版本,也就是说当32位版本已经打​​开时,应用程序会抛出异常。

您能否告诉我在这种情况下如何控制 32 位版本的 Photoshop?
非常感谢。

这是VBScript中的代码

imagePath = "C:\Users\Public\Pictures\Sample Pictures\Koala.jpg"
暗淡 appRef
设置 appRef = CreateObject("Photoshop.Application")
设置 docRef = appRef.Open(imagePath)

【问题讨论】:

  • 对不起,标题是C#,内容是VBScript。

标签: 64-bit 32-bit photoshop-script


【解决方案1】:

我花了很多时间寻找解决方案,那就是:

  1. 如果你使用 VBScript,你可以在 32 位模式下运行脚本

    打开:C:\Windows\SysWOW64\cmd.exe
    然后运行:cscript *.vbs

  2. 如果您构建 C# 应用程序,您可以将目标平台更改为 x86

【讨论】:

    猜你喜欢
    • 2010-12-11
    • 2015-03-26
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    • 2013-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多