From: Matthias Kramm Date: Thu, 22 Jan 2009 02:38:19 +0000 (-0800) Subject: pass per-document parameters to the output device, too X-Git-Tag: release-0-9-0~223 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=436555dc8bf656819b5bbc528ab75161508e7e0b pass per-document parameters to the output device, too --- diff --git a/lib/pdf/pdf.cc b/lib/pdf/pdf.cc index ed10e20..71e7cfa 100644 --- a/lib/pdf/pdf.cc +++ b/lib/pdf/pdf.cc @@ -150,6 +150,12 @@ static void render2(gfxpage_t*page, gfxdevice_t*dev, int x,int y, int x1,int y1, outputDev->setParameter(p->name, p->value); p = p->next; } + p = pi->parameters.device_config; + while(p) { + outputDev->setParameter(p->name, p->value); + p = p->next; + } + outputDev->setPageMap(pi->pagemap, pi->pagemap_pos); outputDev->setMove(x,y); outputDev->setClip(x1,y1,x2,y2);