【问题标题】:Photoshop CEP panel - select path to json filePhotoshop CEP 面板 - 选择 json 文件的路径
【发布时间】:2019-11-19 09:15:20
【问题描述】:

我目前正在构建我的第一个 photoshop CEP 面板,我正在努力让用户打开导航面板以设置我想在脚本 (JSON) 中使用的数据文件的路径以及包含我要导入的图像。目前,我在脚本中使用定义的位置路径,但为了使其更有用,它们确实需要可选。我可以找到许多示例,说明如何不使用标准 JSX 脚本但无法找到 HTML/JS 示例。

感谢所有帮助。

【问题讨论】:

  • 有一个window.cep.fs.showOpenDialog() 你试过浏览CEP documentation 吗?那里有很多例子。
  • 我不知道这个文档@SergeyKritskiy,谢谢你。我确信这将为我提供所需的答案。我将对其进行审核并将我的解决方案添加到此问题中,以帮助其他人。

标签: javascript photoshop extendscript complex-event-processing


【解决方案1】:

在 Sergey Kritskiy 的回复和对 CEP Documentation P63-64 的快速回顾之后,我很快发现,如果您从 CEP 面板调用 window.cep.fs.showOpenDialog(),它将返回一个包含选定文件路径数组的数据对象。

$('#getData').on('click', function(){
  var obj = window.cep.fs.showOpenDialog();

  console.log(obj);
  //console.log(obj) can be viewed using chrome dev tools in the debug window
  //http://localhost:8088 - default for photoshop
  //Note: you will need to have added a .debug file to the root of your CEP panel extension
});

有关返回对象的完整信息,我建议使用 CEP 面板调试控制台

http://localhost:8088

谢谢谢尔盖!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 2021-01-13
    • 1970-01-01
    • 2020-04-30
    相关资源
    最近更新 更多