Automatically exported from code.google.com/p/sanaviron.gtk-3
License
jaliste/sanaviron.gtk-3
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
What is Sanaviron? The Sanaviron Project is an 2D drawing engine fully written in Python for represent composite vector graphics. This is essentially a GTK+ Cairo based canvas. The effort focuses mainly on the design of budgets, invoices, labels and many other types of commercial documents. Sanaviron offers a simple but powerful high level API that you can implement in their programs. This widget can be used for flexible display of graphics and/or creating documents interactively. Sanaviron is a GTK+/Cairo dependent component, so it is portable to many plataforms. Sanaviron is 100% pure Python, but because the libraries used, it is easy to translate into ANSI-C using GObject mechanism and much easier to translate into C++. A list of features can be highlighted as: * Paper and margins. * Grid. * Snap over grid. * Object movement. * Multiple objects selection. * Multiple objects movement. * Object resizing through cardinal control points. * Object distortions through limbus control points. * Simple extension and creation of new objects. * Good OOP abuse * Geometric concepts with greater understanding level. * Barcode support. * Statical charts based on PyCha (vertical and horizontal bars and stacked bars, pie, lines and points). * PDF and PNG export capability.
About
Automatically exported from code.google.com/p/sanaviron.gtk-3
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published