From d576fbeadc7f52a0b7c63ba0793f8bdcceccc15b Mon Sep 17 00:00:00 2001 From: scuri Date: Tue, 15 Dec 2009 19:33:00 +0000 Subject: *** empty log message *** --- src/drv/cdpdf.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/drv') diff --git a/src/drv/cdpdf.c b/src/drv/cdpdf.c index 8faa824..a5d91d4 100644 --- a/src/drv/cdpdf.c +++ b/src/drv/cdpdf.c @@ -1396,6 +1396,19 @@ static cdAttribute pdf_attrib = get_pdf_attrib }; +static char* get_version_attrib(cdCtxCanvas* ctxcanvas) +{ + (void)ctxcanvas; + return (char*)PDF_get_parameter(ctxcanvas->pdf, "version", 0); +} + +static cdAttribute version_attrib = +{ + "PDFLIBVERSION", + NULL, + get_version_attrib +}; + static void cdcreatecanvas(cdCanvas* canvas, void *data) { char *line = (char *)data; @@ -1437,6 +1450,7 @@ static void cdcreatecanvas(cdCanvas* canvas, void *data) cdRegisterAttribute(canvas, &creator_attrib); cdRegisterAttribute(canvas, &author_attrib); cdRegisterAttribute(canvas, &keywords_attrib); + cdRegisterAttribute(canvas, &version_attrib); setpdfdefaultvalues(ctxcanvas); -- cgit v1.2.3