diff options
author | David Robillard <d@drobilla.net> | 2015-02-08 13:38:35 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2015-02-08 13:38:35 +0000 |
commit | 182ed04eaef3db9d0e07d466b19307e6c1b4aeb9 (patch) | |
tree | a1a4a1da31357aec0a308c7ea41b4e3eb79643ae /ganv/canvas.h | |
parent | 3d7cca74006eee42c9f8b6dfd23cb61d74a91945 (diff) | |
download | ganv-182ed04eaef3db9d0e07d466b19307e6c1b4aeb9.tar.gz ganv-182ed04eaef3db9d0e07d466b19307e6c1b4aeb9.tar.bz2 ganv-182ed04eaef3db9d0e07d466b19307e6c1b4aeb9.zip |
Add support for exporting canvas as PDF or PS.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5543 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'ganv/canvas.h')
-rw-r--r-- | ganv/canvas.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ganv/canvas.h b/ganv/canvas.h index 83e3f8a..e923f65 100644 --- a/ganv/canvas.h +++ b/ganv/canvas.h @@ -378,6 +378,19 @@ void ganv_canvas_arrange(GanvCanvas* canvas); /** + * ganv_canvas_export_image: + * + * Draw the canvas to an image file. The file type is determined by extension, + * currently supported: pdf, ps, svg, dot. + * + * Returns: 0 on success. + */ +int +ganv_canvas_export_image(GanvCanvas* canvas, + const char* filename, + gboolean draw_background); + +/** * ganv_canvas_export_dot: * * Write a Graphviz DOT description of the canvas to a file. |