A Dimecres, 29 de desembre de 2010, Thomas Freitag va escriure: > Am 29.12.2010 18:53, schrieb Andrea Canciani: > > On Wed, Dec 29, 2010 at 4:48 PM, Thomas Freitag > > > > <[email protected]> wrote: > >> ... > >> I made a mistake when solving the problem with > >> altona_visual_1v2a_x3.pdf. I find now a better way to solve it, which > >> also gives a better look of the printer paper back again. > > > > I'd like to point yo to another pdf whose rendering regresses with the > > patch: https://bugs.freedesktop.org/attachment.cgi?id=41506 > > Albert, can You please just change two lines in the former patch? > 1. In SplashOutputDev.cc in the constructor of SplashRadialPattern, replace > + bitmap = new SplashBitmap(splashRound(width) + 1, splashRound(height) > + 1, colorMode != splashModeMono1, colorMode, gTrue); > through > + bitmap = new SplashBitmap(splashRound(width) + 2, > splashRound(height) + 2, colorMode != splashModeMono1, colorMode, gTrue); > 2. In Splash.cc in the painting routine radialShadedFill, where the > smaller extend circle is painted, replace > + drawPartEllipseLine(&pipe, 2* yo - curY, xMin, xMax); > through > + drawPartEllipseLine(&pipe, curY, xMin, xMax); > (curY is alfready recalculated two line before!) > > Or just reapply the attached patch. > This solves the rendering regressions mailed by Andrea.
I have another PDF with what seems a off by one error. Sending it your way. Albert > > Thomas > > > In the last row, half of the inner circle is transparent with > > poppler/master+radialsh.patch. > > > > Andrea > > > > PS: Sorry for removing most of the thread from this message, but gmail > > squashed it to just one level. > > _______________________________________________ > > poppler mailing list > > [email protected] > > http://lists.freedesktop.org/mailman/listinfo/poppler > > > > . _______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
