kImageAnnotator
kImageAnnotator copied to clipboard
Different shapes for arrows
Hi Damir,
Would it be possible to use an additional shape for the arrows?
An example:
Ideally the size of the "head" (width, height) and transparency of the "tail" should be customizable ...
What do you think ?
Best regards, SoftExpert
Sure, can be done, though I'm not sure about the opacity at the tail. Might be too much configuration options.
Hi Damir,
While KSnip is getting better and better, it would be great to add this shape style - even without the transparency. Having several arrow styles would definitely make KSnip a default goto application - at least in the KDE realm.
Do you have any timeframe in mind for this feature ?
Best regards, SoftExpert
Hi,
can't say, haven't thought about it yet. Currently it's not planned for 1.7.0. What might come earlier is this feature https://github.com/ksnip/kImageAnnotator/issues/84, don't know if that would hep you.
Regards, Damir
May you add arrow shape like this (Fast Stone Image Viewer)? http://note100yen.com/wp-content/uploads/2013/10/2013y10m12d_161809490.png
It looks like we need to move this issue forward as many users looking for it in this or other forms.
yep
Hi Damir,
I was thinking to this - how about supporting SVG defined arrows (loaded from external SVG files, configurable in the settings) - which would give everyone the possibility to design own arrow shapes ? Would that be doable ? It would be a tremendous plus if it's possible !
@SoftExpert don't think so, you have the problem that an SVG is a rectangle and you need to rotate and scale it. Now imaging the bounding rect (basically this is the size of an item) would now be rotated too. I don't think that this would look nice.
@DamirPorobic Humm, but why rotate it ? Just let the arrow's designer draw it in whatever position is needed, and then draw the SVG object ... Since in SVG we can have transparency and gradients, I would see the arrow drawn on a transparent surface but with a contour and a gradient filling. Loading the SVG file would mean creating a bitmap, and from there it should be straightforward, I guess ...