WebClipboard
WebClipboard
属性
Copy
JSSDK: 1.7.2、zOffice V7.2 FP2支持
复制内容。写入要复制的Range,然后通过Paste操作粘贴内容。
语法
WebClipboard.Copy
WebClipboard: 剪切板
返回值
Range:复制对象
示例
async function example() {
const bookmark1 = await app1.ActiveDocument.Bookmarks.item(1);
const range1 = await bookmark1.range;
Application.ActiveDocument.WebClipboard.Copy = range1;
const bookmark2 = await app2.ActiveDocument.Bookmarks.item(1);
const range2 = await bookmark2.range;
Application.ActiveDocument.WebClipboard.Paste = range2;
}
Paste
JSSDK: 1.7.2、zOffice V7.2 FP2支持
粘贴内容。执行过Copy操作后,通过Paste操作,粘贴到指定的位置。
语法
WebClipboard.Paste
WebClipboard: 剪切板
返回值
Range:粘贴到的位置
示例
async function example() {
const bookmark1 = await app1.ActiveDocument.Bookmarks.item(1);
const range1 = await bookmark1.range;
Application.ActiveDocument.WebClipboard.Copy = range1;
const bookmark2 = await app2.ActiveDocument.Bookmarks.item(1);
const range2 = await bookmark2.range;
Application.ActiveDocument.WebClipboard.Paste = range2;
}