Javascript InDesign调整文本框大小
我想调整整个indesign文档的宽度和高度这里是我的代码,它给出了错误 错误号码:11265 错误字符串:此值将导致一个或多个对象离开粘贴板 请帮我修一下,谢谢Javascript InDesign调整文本框大小,javascript,adobe-indesign,Javascript,Adobe Indesign,我想调整整个indesign文档的宽度和高度这里是我的代码,它给出了错误 错误号码:11265 错误字符串:此值将导致一个或多个对象离开粘贴板 请帮我修一下,谢谢 var NEW_HEIGHT = '25 cm'; var NEW_WIDTH = '18 cm'; // MULTIPLE RESIZE() IN ONE STEP // ============================= app.activeDocument.textFrames.everyItem().
var NEW_HEIGHT = '25 cm';
var NEW_WIDTH = '18 cm';
// MULTIPLE RESIZE() IN ONE STEP
// =============================
app.activeDocument.textFrames.everyItem().resize(
// Target bounding box(es) -- Use OUTER_STROKE_BOUNDS if needed
// ---
[CoordinateSpaces.INNER_COORDINATES, BoundingBoxLimits.GEOMETRIC_PATH_BOUNDS],
// Reference point -- Here resize is performed relative to the top edge
// ---
AnchorPoint.TOP_CENTER_ANCHOR,
// Absolute replacement
// ---
ResizeMethods.REPLACING_CURRENT_DIMENSIONS_WITH,
// [width, height] in points
// ---
[UnitValue(NEW_WIDTH).as('pt'), UnitValue(NEW_HEIGHT).as('pt')]
);
在开始调整大小之前,需要增加粘贴板的大小 要执行此操作,请在调整大小步骤之前添加以下代码行: app.activeDocument.pasteboardPreferences.pasteboardMargins=['1000pt','1000pt']; 注意:根据文档的大小,您可能需要增加x和y值,即1000pt
有关PasteboardPreference类的更多信息,请访问。谢谢您的回复。它只工作一次,当我再次执行此脚本时,它显示相同的错误。Haja-当您在同一文档或另一个/不同的文档上再次执行脚本时,它只工作一次吗?对于得到相同错误的文档,可能需要增加x和y值。