From: Fridrich S. <str...@us...> - 2008-07-11 14:54:31
|
Update of /cvsroot/libwpg/libwpg/src/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25548/src/lib Modified Files: Tag: STABLE-0-1-0 WPG1Parser.cpp Log Message: fix rect positioning in wpg1 Index: WPG1Parser.cpp =================================================================== RCS file: /cvsroot/libwpg/libwpg/src/lib/WPG1Parser.cpp,v retrieving revision 1.33.2.2 retrieving revision 1.33.2.3 diff -u -d -r1.33.2.2 -r1.33.2.3 --- WPG1Parser.cpp 10 Dec 2007 09:57:53 -0000 1.33.2.2 +++ WPG1Parser.cpp 11 Jul 2008 14:44:48 -0000 1.33.2.3 @@ -387,7 +387,8 @@ libwpg::WPGRect rect; rect.x1 = (double)x/1200.0; - rect.y1 = (double)(m_height-y)/1200.0; + // in WPG, we have the coordinate of lower left point, in SVG-ish coordinates we have to get upper left + rect.y1 = (double)(m_height - h - y)/1200.0; rect.x2 = rect.x1 + (double)w/1200.0; rect.y2 = rect.y1 + (double)h/1200.0; |