lazarus/components/cairocanvas/README.txt
mattias 3a6a5b1cb0 cairocanvas: same license as LCL
git-svn-id: trunk@40699 -
2013-04-02 10:45:39 +00:00

23 lines
619 B
Plaintext

Package for use libcairo in fpc.
Author: Petr Kristan (petr.kristan@epos.cz)
Licence: see COPYING.modifiedLGPL.txt
Base is TCairoPrinterCanvas class which implements TCanvas interface using
cairo calls.
Their descendants TCairoPdfCanvas, TCairoPsCanvas, TCairoSvgCanvas, TCairoPngCanvas
renders to file.
TCairoPaintBox can be used as TPaintBoxReplacement.
One of Win32CairoCanvas or GdkCairoCanvas must be in uses clausule
To use TCairoPsCanvas as default Printer.Canvas set
Printer.CanvasClass := TCairoPsCanvas
Note.
Currently only TCairoPsCanvas has been tested and it's only functional
under linux/gtk2