Apache OpenOffice (AOO) Bugzilla – Issue 121194
Better support for vector fill styles
Last modified: 2022-10-28 12:54:31 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.
ALG: Taking over...
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.
"alg" committed SVN revision 1398711 into trunk: #121194# Better support for graphic fill styles which are not bitmaps (svg, m...
ALG: Okay, done. Regetting trunk to continue checking...
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.
ALG: Wrote #121224# for using transparent fill styles for page background (see there).