abey79 / vsvg

Fast and portable tools for plotter users

Home Page:http://whisk.rs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Layout operations in the whiskers viewer

hapiel opened this issue · comments

I use the whiskers viewer to preview my work before saving it as an svg.
It has some very basic layout settings, such as 'centered' or 'page size'. I would love to have a few more.
The additions I propose could easily be done with vpype, but as this provides no visual feedback, I prefer to do it in this viewer so I can swiftly play with different variations. I could do them in inkscape, but that adds yet another step in the workflow. Or I could implement them in the sketch itself, with a parameter, which is probably what I'll be doing next, but as these are the same for each sketch it could be nice to have them available in the viewer just like how page size is available.

Scale would be the most important for me, for example, if I decide to plot my a5 sketch on a4, I could set the scale to 2, and don't need to modify my code. But there may be other low hanging fruit, such as:

  • Scale
  • Rotate
  • Crop
  • Mirror
  • Translate