To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=65970
------- Additional comments from a...@openoffice.org Wed Oct 21 13:05:26 +0000 2009 ------- AW: Looked for some infos. The VclMetafileProcessor2D produces a MetaFile containing a direct call to mpOutputDevice->DrawGradient, embedded from a SvtGraphicFill. Should be the same as before primitives. The call to mpOutputDevice->DrawGradient creates a XGRAD_SEQ_BEGIN/XGRAD_SEQ_END encapsulated content for MetaFile (see OutputDevice::DrawGradient, if( mpMetaFile ). In PDFExport::ImplWriteActions the SvtGraphicFill for the gradient (enc by XPATHFILL_SEQ_BEGIN, XPATHFILL_SEQ_END, see META_COMMENT_ACTION section) is not used sice SvtGraphicFill::fillGradient is not supported. The contained info is not skipped, but executed. There, the XGRAD_SEQ_BEGIN/XGRAD_SEQ_END is used (see .CompareIgnoreCaseToAscii( "XGRAD_SEQ_BEGIN" )). This filters for a MetaGradientExAction and ignores the rest. The MetaGradientExAction is then used in PDFExport::ImplWriteGradient. There, first AddGradientActions is used to produce the filled polygons. Then a IntersectClipRegion is used to mask for the filled PolyPolygon. AW->PL: I do not know what IntersectClipRegion in PDFExport::ImplWriteGradient does, but maybe it creates 'many small rectangles' as described..? At least, the same happens with versions before Primitives and AA, thus it's definitely not AA relicts or decomposition problems. HTH! --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@gsl.openoffice.org For additional commands, e-mail: issues-h...@gsl.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org