diff --git a/program/src/rrd_gfx.h b/program/src/rrd_gfx.h
index 77c2f33c92c25e3fc28e57c073457eb07ea41a32..81020adb44cb140efa662feab80a5fdfb7547259 100644 (file)
--- a/program/src/rrd_gfx.h
+++ b/program/src/rrd_gfx.h
#define LIBART_COMPILATION
#include <libart.h>
-enum gfx_if_en {IF_PNG=0,IF_SVG,IF_EPS};
+enum gfx_if_en {IF_PNG=0,IF_SVG,IF_EPS,IF_PDF};
enum gfx_en { GFX_LINE=0,GFX_AREA,GFX_TEXT };
enum gfx_h_align_en { GFX_H_NULL=0, GFX_H_LEFT, GFX_H_RIGHT, GFX_H_CENTER };
enum gfx_v_align_en { GFX_V_NULL=0, GFX_V_TOP, GFX_V_BOTTOM, GFX_V_CENTER };
art_u32 width, art_u32 height,
gfx_color_t background, FILE *fo);
+/* PDF support */
+int gfx_render_pdf (gfx_canvas_t *canvas,
+ art_u32 width, art_u32 height,
+ gfx_color_t background, FILE *fo);
+
#endif