Posts

Showing posts from 2019

Possible enhancements for future versions

There are more than 20 possible enhancements that have been suggested and that I've listed in the "issues" tab of LazPaint's repository: https://github.com/bgrabitmap/lazpaint/issues Regarding colors : L*a*b* color adjustment Split/join RGB/HSL channels Lighten/darken mode (maybe in Eraser tool?) Pick up color without having to change current tool Palette edition that would preserve color indices Regarding vectors : Vectorial selection (to allow to save a polygonal selection for example) Vectorize a layer, i.e. transform a raster layer into polygons that matches the drawing Interface for pen and background gradients and texture (it is implemented in the library so it is just the interface to do) improve text toolbar (RTL text, editing font family directly) Allow to draw sub polygons (to make multiple polygons or to make a hole in a polygon) Regarding layers : layer effects layer groups alpha mask export/import layer stack as a series of GIF...

LazPaint v7.0.7 (bug fixes, vector edit improvement)

New version 7.0.7 with bug fixes. I recommend to update. There are as well various improvements. In particular, it is possible to merge vector layers while keeping vectorial information, one can select very thin shapes (thanks to a margin for the click) and the edit shape tool has been improved to work in more cases. Nouvelle version 7.0.7 avec des corrections de bugs. Je vous recommande de mettre à jour. Il y a aussi diverses améliorations. Notamment on peut fusionner des calques vectoriels en gardant l’info vectorielle, on peut sélectionner des formes très fines (une marge pour le clic est admise) et l’outil d’édition de formes vectorielles a été amélioré.

New stable version of LazPaint 7.0.6

Image
A new version of LazPaint is at last available. It has vector shapes, though gradients within shapes are not supported yet. Apart from that, you can edit shapes after they are drawn, move them over/under other shapes within the layer, etc. Download When editing a shape, there are control points. Pressing SHIFT or ALT will give you alternative effect of those points. In particular, with ALT, corner points allow to rotate and resize, and side points allow to shear, i.e. move one axis relative to the other one to draw a parallelogram. If that's not enough, you can transform a shape into a curve, and then add or remove points. The key Delete will delete the point you are hovering and the keys Insert or I will insert a new point at mouse location. Support for ICO, GIF and TIFF has been improved. It is possible to edit/add/remove frames within those files. Also TIFF support a wider variety of pixel formats. A dark theme is available, in case you work at night or just like it da...

Vector layers

Image
Vector tools have been developped in a piece of separate software. Now I am making LazPaint compatible with those new vector layers. So that they can be loaded, moved and rotated. Also SVG files can be loaded as vectorial. In the example below, the background and the bottle were made in the vector program and the music symbol is one SVG that is duplicated and moved around. Les outils vectoriels ont été développé dans un logiciel séparé. A présent, je rend LazPaint compatible avec ces nouveaux calques vectoriels. Ainsi ils peuvent être chargés, bougés et tournés. Les fichiers SVG également peuvent être chargés en vectorial. Dans l'example ci-dessous, le fond et la boutille sont faites avec le programme vectoriel et le symbole musical est un SVG qui est dupliqué et déplacé.