[Poppler-bugs] [Bug 7856] Transparent boxes are rendered opaque, making text unreadable

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jul 15 10:34:47 PDT 2007


http://bugs.freedesktop.org/show_bug.cgi?id=7856





------- Comment #11 from carlosgc at gnome.org  2007-07-15 10:34 PST -------
CairoOuputDev doesn't implement transparency group and soft mask methods

//----- transparency groups and soft masks                                      
  virtual void beginTransparencyGroup(GfxState * /*state*/, double * /*bbox*/,  
                                      GfxColorSpace * /*blendingColorSpace*/,   
                                      GBool /*isolated*/, GBool /*knockout*/,   
                                      GBool /*forSoftMask*/) {}                 
  virtual void endTransparencyGroup(GfxState * /*state*/) {}                    
  virtual void paintTransparencyGroup(GfxState * /*state*/, double * /*bbox*/)
{}                                                                            
  virtual void setSoftMask(GfxState * /*state*/, double * /*bbox*/, GBool
/*alpha*/,                                                                      
                           Function * /*transferFunc*/, GfxColor *
/*backdropColor*/) {}                                                           
  virtual void clearSoftMask(GfxState * /*state*/) {}

So, I guess we only have to implement these methods, it should be easy for a
cairo guru :-P 

Patches are welcome!


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Poppler-bugs mailing list