复制粘贴优化

在墨刀中,复制粘贴功能具有灵活的位置判断逻辑,以确保粘贴操作的准确性和便捷性。

复制粘贴的位置逻辑

1.相对位置粘贴:在目标页面(或画布)粘贴时,复制的元素按照在原页面的相对位置进行粘贴。如果无法取得相对位置值,则默认居中粘贴。

2.左下粘贴:复制后,选中元素或自身执行粘贴时,粘贴至所选元素的左下方。

3.原位置粘贴:在未选中任何页面或元素时,默认粘贴至所复制元素的原位置。

4.居中粘贴:复制的元素在页面外时,粘贴至目标页面时居中粘贴。

5.平行向右并移动至空白处粘贴:将所复制内容(包括页面)粘贴至目标页面或元素右侧并水平移动至空白处。若粘贴处与右侧页面或元素间有足够放置空间,则粘贴至两者中间;若无,则粘贴至空白处。

复制粘贴的位置判定

复制内容包含页面

1.粘贴时选择对象:当您选择了一个或多个对象进行粘贴时,将按照所选对象的位置,在水平方向上向右平行粘贴。

2.粘贴时未选择对象若未选择任何对象,则按照复制对象的位置,在水平方向上向右平行粘贴。

请注意,在此情况下,独立元素将重新判定归属,根据是否与页面相交,判定为页面元素或独立元素。

复制内容不包含页面

1.复制内容在同一页面内:当复制的内容位于同一页面内时,根据不同情况进行粘贴。

  • 粘贴时选择页面(可选择多个页面进行粘贴):按照相对位置粘贴。
  • 粘贴时选择其他对象:粘贴至所选元素的左下角。
  • 未选择对象进行粘贴:按照复制对象的原位置粘贴。

2.复制内容不在同一页面内:当复制的内容不在同一页面内时,根据不同情况进行粘贴。

  • 粘贴时选择页面(可选择多个页面进行粘贴):居中粘贴至目标页面。
  • 粘贴时选择其他对象:粘贴至所选元素的左下角。
  • 未选择对象进行粘贴:按照复制对象的原位置粘贴。

在上述情况下,所有元素将根据是否与页面相交进行重新归属判定,判定为页面元素或独立元素。

复制粘贴的命名规则

  1. 画布和页面复制粘贴或新建:新建画布以及页面时,依次命名为“画布1”、“画布2”、“画布3”或“页面1”、“页面2”、“页面3”。
  2. 元素新建:新建的元素按照命名规则命名,如“矩形1”、“矩形2”、“矩形3”。
  3. 跨画布或页面的元素和群组粘贴:跨画布或页面粘贴时,元素或群组的命名保持不变。
  4. 同画布或页面的元素和群组粘贴:同一画布或页面内的元素和群组在粘贴时,将在名称后自动添加“copy”及编号,例如“矩形1copy1”、“矩形1copy2”。

复制粘贴的图层顺序

1.复制内容不包含页面:在粘贴时,归属于页面的元素置于页面内所有图层最上层,独立元素置于整个图层的最上层。

2.复制内容包括页面:粘贴时,归属于页面的元素置于页面内所有图层最上层,独立元素置于整个图层的最上层。




复制粘贴功能的灵活与丰富性,使您能够快速、准确地完成布局和设计,提高工作效率。墨刀团队将持续优化该功能,为您提供更加智能、高效的工作方式。

这篇文章帮助到你了吗?

线

墨刀用户交流群