作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Photoshop CC Javascript 中 - 我有以下代码段,旨在从我的事件图层中删除 4 个不同的选择。选择是正确的,但我无法从 activeLayer 中删除或剪切选择。
var doc = app.activeDocument;
var obj = doc.activeLayer;
var top = [[0, 0], [0, small_indent], [doc_w, small_indent], [doc_w, 0]];
var left = [[0, 0], [0, doc_h], [small_indent, doc_h], [small_indent, 0]];
var right = [[doc_w-small_indent, 0], [doc_w-small_indent, doc_h], [doc_w, doc_h], [doc_w, 0]];
var bottom = [[0, doc_h-small_indent], [0, doc_h], [doc_w, doc_h], [doc_w, doc_h-small_indent]];
var selections = [top, left, right, bottom];
for (var i = 0; i < selections.length; i++) {
doc.selection.select(selections[i]);
doc.selection.remove();
}
但这行 doc.selection.remove();
会导致以下错误
Error 24: doc.selection.remove is not a function.
我也尝试过
doc.selection.cut();
obj.selection.remove();
obj.selection.cut();
它们会导致相同的错误。
最佳答案
根据Adobe Photoshop CC Javascript Reference Document.Selection
对象没有 remove
方法。尝试改为调用 clear
。
for (var i = 0; i < selections.length; i++) {
doc.selection.select(selections[i]);
doc.selection.clear();
}
doc.selection.deselect();
关于javascript - Photoshop CC Javascript - 删除/剪切选区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53319073/
我在 jcrop 上遇到了这个奇怪的问题,我花了几个小时试图弄清楚。问题是我无法以 demo 中所示的相同方式拖动/移动所选内容。 。 如果我尝试使用 setSelect 初始化脚本,以便在页面加载时
我现在正在使用 php 构建一个“更改分类”页面。 我使用 Mysql 作为数据库。 目前我是用PHP获取所有mysql的分类信息,然后输出成这样: $table.=" 2000
我是一名优秀的程序员,十分优秀!