如何在活动文档中加载图像? (Photoshop 脚本)

2024-01-08

我是 Photoshop 脚本编写新手。

我想将图像图像(从我的硬盘)加载到活动文档中作为具有定位的新图层。如何才能做到这一点?有人可以分享一下代码吗?

Thanks


您可以打开 Photoshop 文件对话框来搜索图像并将其添加到图层中

file = app.openDialog();//opens dialog,choose one image

if(file[0]){ //if you have chosen an image
   app.load(file[0]); //load it into documents
   backFile= app.activeDocument; //prepare your image layer as active document
   backFile.resizeImage(width,height); //resize image into given size i.e 640x480
   backFile.selection.selectAll();
   backFile.selection.copy(); //copy image into clipboard
   backFile.close(SaveOptions.DONOTSAVECHANGES); //close image without saving changes
   doc.paste(); //paste selection into your document
   doc.layers[0].name = "BackgroundImage"; //set your layer's name
}

有一个使用 Photoshop javascript 扩展名 (.jsx) 制作日历的好例子。

请检查一下here http://psd.tutsplus.com/tutorials/designing-tutorials/create-a-calendar-using-scripting-in-photoshop/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在活动文档中加载图像? (Photoshop 脚本) 的相关文章

  • Axure RP暗黑色高保真中后台原型组件模板库及组件库素材

    Axure RP暗黑色高保真中后台原型组件模板库及组件库素材 黑色一直以来就可以给人以高级 神秘的语义象征 相比于浅色模式 暗色模式藏着更多可能性 色彩具有层级关系 深色会在视觉感官上自动后退 浅色部分则会向前延展 这样对比强烈的层次关系可
  • 如何调整图片分辨率大小(适用于电脑/手机)

    随着智能手机快速发展 相机分辨率也从几百万像素升级到上千万 甚至上亿像素 超高像素的图片不仅会占用越来越多的存储空间 还会在上传和分享时耗费不少时间 而且在一些特殊APP或者网站上传图片时 可能对图片宽高分辨率有要求 这些时候 就需要我们调
  • PSD 格式文件除了 PS ,还能用什么软件打开?

    有人问 除了 Photoshop 还有哪些软件能打开 PSD 格式文件呢 当我看到这个问题时 我立刻理解了他的烦恼 因为有段时间 我的电脑里没有安装 Photoshop 但有一次 我的同事发了一个 PSD 文件给我 我却无法联系到他 我急需
  • PS解决“无法使用快速选择,因为没有足够内存(RAM)”

    PS解决 无法使用快速选择 因为没有足够内存 RAM win R打开命令行 在输入框输入 regedit 点击确定 找到目录HKEY CURRENT USER Software Adobe Photoshop 点击对应版本Photoshop
  • Adobe新的AI产品开放公测!Firefly带来全新的制图体验,让你效率翻倍!

    随着midjourney 还是Stable Diffusion 以及各式各样的AI绘图网站的出现 Adobe也推出AI绘图工具 Firefly 这款产品目前免费开放公测 未来将结合Photoshop Illustrator 等Adobe软件
  • PhotoShop 之移动选区

    不能使用 移动工具 移动选区 否则会出现剪切的效果 移动后 出现了背景颜色 如下图 移动选区 矩形选框工具 魔棒工具等选区工具都可以移动选区 移动选区的时候 注意选区按钮必须在新选区 水平或垂直移动选区的时候 请注意必须先移动选区再按住Sh
  • 吕聪贤SwiSHmax中文视频教程打包下载(连接已失效)

    教程介绍 SwiSHmax是Flash编辑工具 SwiSHzone家族的新成员 假如您想要不使用Flash来制作强大或令人惊叹的动画 SwiSHmax是您最佳的选择 SwiSHmax操作方便 您将可轻易的在短时间内制作出复杂的文本 图像 图
  • 使用代码启动 Photoshop 操作

    是否可以使用代码启动 Photoshop 操作 我的意思是通过批处理文件在 Photoshop 中启动该操作 或类似的东西 较新版本的 Photoshop CS5 和 CS6 是我使用过的唯一版本 支持一项称为Droplets它允许您创建可
  • CSS中有什么尖锐的样式吗?

    我想使用 Photoshop 中的 style sharp 在我的 css 中设置一些字体的样式 有谁知道路吗 Photoshop 使用自定义字体渲染引擎 您无法使用 CSS 来模拟该引擎 此外 每个平台都有自己的渲染引擎 CSS无法控制
  • Photoshop CS5 无法识别 activeDocument

    我在 64 位 Vista 机器上为 Photoshop CS5 1 编写了一个相当大的脚本 现在 当我在新的 64 位 Windows 7 计算机上运行完全相同的脚本时 Adobe ExtendScript Tool 会抱怨activeD
  • 将 RGB 颜色转换为 CMYK 颜色?

    我正在寻找一种将 RGB 颜色转换为 CMYK 颜色的算法 Photoshop 正在执行以下转换 R 220 G 233 乙 174 C 15 中号 0 Y 40 K 0 从 RGB 到 CMYK 的转换取决于用于铺设 CMYK 墨水的物理
  • 模拟 Photoshop 的“色彩范围”算法

    我正在尝试用在服务器上完成的自动过程来替换在 PhotoShop 中完成的手动过程 目前 在 PhotoShop 中 颜色范围 工具用于使用 模糊度 系数来选择一系列颜色 并根据处理的部分从黑色或白色开始 我最初的方法包括使用 L a b
  • Photoshop Javascript 获取活动文档中的所有图层

    我确信 Photoshop 脚本编写者之前应该讨论过这个问题 我写了一个解决方案如下 我认为逻辑上是对的 但结果却不对 任何人都可以帮助检查代码中的错误 或者对这个主题有想法吗 我想获取文档中的所有图层 Code function getA
  • Photoshop 沿 y 轴移动图层

    我正在编写一个脚本 该脚本将向右 向左 向上或向下移动图层 这取决于图层的哪个边缘位于画布内 我已经设法使用bounds 0 和bounds 2 使图层左右移动 x轴 但是当我尝试让它向上或向下移动时 它仍然向左 向右移动 难道是我的边界数
  • 用于创建和应用图层蒙版的 Photoshop JS 脚本

    我用 JS 编写了一个 Photoshop 脚本 它采用每个图层文件夹并将其像精灵表一样分隔开 我已经弄清楚了这一部分 但我正在尝试在运行脚本时消除任何形式的人为错误 现在 您需要使用每个图层文件夹的正确命名来准备文件 并且还必须对选区应用
  • 如何在活动文档中加载图像? (Photoshop 脚本)

    我是 Photoshop 脚本编写新手 我想将图像图像 从我的硬盘 加载到活动文档中作为具有定位的新图层 如何才能做到这一点 有人可以分享一下代码吗 Thanks 您可以打开 Photoshop 文件对话框来搜索图像并将其添加到图层中 fi
  • Mac版 Photoshop 2021---PS2021

    Adobe Photoshop 2021是一款强大的图像处理软件 它可以帮助用户进行各种图像编辑 修饰和合成工作 这款软件拥有先进的图像处理技术 支持多种图像格式 可以轻松实现各种复杂的图像处理任务 它还提供了丰富的滤镜和工具 使用户可以自
  • Photoshop 文本工具在文本开头添加标点符号[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我在使用 Photoshop 时遇到了一个奇怪的问题 当我使用文字工具时 我可以正常键入字母 但是当我键入任何标点符号时 它会添加到文本的
  • 将 Photoshop 文档另存为 .pdf 会导致图像模糊/像素化

    我正在使用 Photoshop CS2 设计一份传单 旨在通过电子邮件以 pdf 形式分发 我的文档是 72 dpi 我认为这是适合非打印用途的默认值 文档中有一张图像 一个徽标 当我将文档另存为 pdf 时 它在 Acrobat read
  • 分解精灵图像的简单工具? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我有很多包含数十个图标的精灵图像 有没有一种简单的方法可以自动将精灵分解成单独的图像文件或为其提供坐标

随机推荐