Joao Silva Posted July 7, 2021 Posted July 7, 2021 i am sure that this has been reported quite often.. but the bug persists. The clipboard is not holding the SVG data even if the "copy items as SVG" is signaled on the preferences options.. This is actually quite annoying.. Quote
Staff Sean P Posted July 8, 2021 Staff Posted July 8, 2021 Hi Joao Silva, When reporting issues please give us as much clear information as possible including steps on how to reproduce what you're seeing - for example precisely describe all the steps you're taking. If yours is related to a specific file then please attach a copy of that file. Please see the guidance of reporting issues here:https://forum.affinity.serif.com/index.php?/forum/71-bug-reporting/ I've just tried this myself and its working fine - see attached video showing the clipboard contents both from using Paste Special as SVG and also copying the SVG out of the clipboard into a new document! CopyAsSVG_1.mp4 Quote
Joao Silva Posted July 8, 2021 Author Posted July 8, 2021 Hum... i have just realized that it is holding the nodes but not in a standard format or so it seems (maybe i am doing something wrong.. maybe i am not). Let me explain it further... Lets assume that I am copying a vector object on AD and pasting it to a external program. While it is true that in some programs the nodes are accepted.. in orders.. the nodes just come as a full raster type object (pixel) and not vectors. For instance, in order to replicate this follow these steps : 1) Open AD and edit an object. 2) Copy the object 3) Open 3rd party software such as VectorStyler (free beta for windows) 4) Paste clipboard contents (works fine.. the nodes are pasted) 5) Open standard legacy software Serif Draw Play x8 and paste clipboard contents (does not work.. the contents are not recognized as vector nodes, and the clipboard contents are pasted as raster) As it seems this anomaly occurs not only of the legacy software but also in other several programs such as figma (not tested by me though).. which makes me think that something on the clipboard copy procedure is not catching the nodes in a standard form. However... If i am to copy a SVG from the legacy software (Draw Plus x8) and then paste it in the Affinity Designer area.. the nodes are fully recognized and the vector object is pasted. This makes me think that something is not standard on the "copy" routine on AD... Give it a check to the attached images that illustrate the passage of vector objects from Affinity Designer to other software packs (works partially).. and from a legacy software pack such as Draw Plus to Affinity Designer (works ok). Is it related to SVG file format versions (such as 1.1 or 2.0)? Quote
Staff Sean P Posted July 8, 2021 Staff Posted July 8, 2021 Hi Joao Silva, The issue you're seeing with DrawPlus is not the fault of Affinity - unfortunately DrawPlus cannot read SVG files of the pasteboard (you can see this if you use Paste Special - SVG doesn't get listed). As you've seen the SVG elements are getting copied to the clipboard and works as Vector Styler is able to use them. The issue with Figma is a separate one and one that we have logged with development. Quote
Joao Silva Posted July 8, 2021 Author Posted July 8, 2021 Are you sure about that? Because.. Draw Plus can read vector objects from the clipboard (and their nodes).. if inserted by inkscape... Quote
Staff Sean P Posted July 8, 2021 Staff Posted July 8, 2021 17 minutes ago, Joao Silva said: Are you sure about that? Because.. Draw Plus can read vector objects from the clipboard (and their nodes).. if inserted by inkscape... I am - Inkscape puts a EMF file on the clipboard which is what DrawPlus uses for its vector data - again if you do Edit > Paste Special in DrawPlus you will see what formats are found on the clipboard that are usable to it. Quote
Joao Silva Posted July 8, 2021 Author Posted July 8, 2021 Ok.. i'm clarified on that! Thanks for your time in explaining this.. i appreciate it! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.