用于裁剪所选图像的 Adob​​e Indesign 脚本

Adobe Indesign Script to Crop Selected Images

寻求一些帮助来弄清楚如何编写脚本以在 Indesign 中裁剪图像。图像是一个物体的两侧,所以通常我从文件夹中拖入图像,复制它并垂直裁剪两幅图像,这样我最终会得到左手(前)和右手(后)的单独对象我正在玩的任何东西的侧面。

我搜索了论坛,但我发现的大多数脚本都是针对简单的调整大小,而不是基本上将图像垂直切成两半,同时保持大小不变​​ - 谁能帮我开始做这件事?

谢谢!

试试这个:

var sel = app.selection[0];

app.copy();

var gb = sel.geometricBounds;
gb[3] -= (gb[3]-gb[1])/2;
sel.geometricBounds = gb;

app.pasteInPlace();

var sel = app.selection[0];

var gb = sel.geometricBounds;
gb[1] += (gb[3]-gb[1])/2;
sel.geometricBounds = gb;

它 'crops' 选择图像(左半边),copy/pastes 再次(放置)图像并再次裁剪它(右半边)