Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing
|Summary:||Better support for vector fill styles|
|Product:||Draw||Reporter:||Armin Le Grand <Armin.Le.Grand>|
|Component:||editing||Assignee:||Armin Le Grand <Armin.Le.Grand>|
|Status:||RESOLVED FIXED||QA Contact:|
|Issue Type:||DEFECT||Latest Confirmation in:||---|
Description Armin Le Grand 2012-10-10 13:25:58 UTC
ALG: With #119125# fill props may be vector graphics and transparent bitmaps. Internally these are used as BitmapEx by usig GetBoitmapEx() on the Graphic, so MetaFiles and svg get converted as needed. With #121183# these get better buffered inside Graphic class for better performance. This task is for enhancing their usage from internally using the bitmap fallback to vector where possible.
Comment 1 Armin Le Grand 2012-10-10 13:26:27 UTC
ALG: Taking over...
Comment 2 Armin Le Grand 2012-10-16 09:32:50 UTC
ALG: The turnaround described in #119125# works better now. After reload in PPT format, the page background is still filled with a graphic, but that graphic has vector format and this will be supported now in primitive decomposition creation and processing. This is true for all fillings; when filling objects with metafiles or svg, quality will stay high. Needed to support row/column offset different for that (even for 3D). Transparency of bitmaps/svg/metafiles will work now (even in 3D). Export quality will stay high now, too. Even animated gifs as fillstyle are possible. Checked various situations, all exports/format changes, printing. Done so far, checking in.
Comment 3 SVN Robot 2012-10-16 09:44:27 UTC
"alg" committed SVN revision 1398711 into trunk: #121194# Better support for graphic fill styles which are not bitmaps (svg, m...
Comment 4 Armin Le Grand 2012-10-16 09:47:57 UTC
ALG: Okay, done. Regetting trunk to continue checking...
Comment 5 Armin Le Grand 2012-10-16 11:05:52 UTC
ALG: Checked with an exported metafile with 50% transparence, transparence gets lost as fillstyle. The reason is that META_TRANSPARENT_ACTION in wmfwr.cxx only writes the polypolygon, but not the transparence, so the loss is due to the missing support in the metafile export. Wrote #121223# for this.
Comment 6 Armin Le Grand 2012-10-16 11:45:02 UTC
ALG: Wrote #121224# for using transparent fill styles for page background (see there).