View Issue Details

IDProjectCategoryView StatusLast Update
0003453NoesisGUIStudiopublic2024-08-09 13:44
Reporterdstewart Assigned Tojsantos  
PrioritynormalSeverityminor 
Status resolvedResolutionwon't fix 
Product VersionStudio_Path 
Target VersionStudio_Path 
Summary0003453: Direct Copying Vectors from Figma, Photoshop, and Sketch is not Supported
Description

(In the context of this ticket, "Direct Copying" refers to a simple Ctrl+C/Ctrl+V action.)

Currently, direct-copying of vectors is supported across Adobe Illustrator, Affnity Design, Affinity Photo, and Affinity Publisher.

However, Figma, Photoshop, and Sketch instead all require a similar form of selecting a "Copy SVG" option from a context menu to perform the action.

From my initial investigations, it appears as though in the case of these three applications, Vector Copy-Pasting is generally unable to 'exit' the application. For example, the following are not supported in addition to not working with Studio:

  • A copied Adobe Photoshop Vector cannot be pasted into Adobe Illustrator or Figma.
  • A copied Figma Vector cannot be pasted into Illustrator or Photoshop.

I was however not able to test Sketch due to not having a Mac, but the existence of a similar "Copy SVG Code" context menu option leads me to believe it has a similar restriction as Figma and Photoshop.

Steps To Reproduce

Repro Steps:

1) Create a vector shape using the Pen tool in Adobe Illustrator, or any of the Affinity Apps.
2) Copy it using Ctrl+C
3) Paste it into a Grid element within Studio using Ctrl+V

Observe how the vector is successfully pasted within the destination layer, inside of a Canvas.

4) Create a vector shape using the Pen tool in Figma, Photoshop, or Sketch
5) Copy it using Ctrl+C
6) Paste it into a Grid element inside of a Studio project page using Ctrl+V

Observe how nothing is pasted.

Expected Results: Vector shapes copied in a design application using basic clipboard actions are able to be processed by Studio.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-07-03 15:54 dstewart New Issue
2024-07-04 13:40 jsantos Assigned To => jsantos
2024-07-04 13:40 jsantos Status new => assigned
2024-07-04 13:40 jsantos Target Version => Studio_Path
2024-08-09 13:44 jsantos Status assigned => resolved
2024-08-09 13:44 jsantos Resolution open => won't fix