incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 119125] Break and Convert actions in AOO Draw corrupt imported SVG
Date Thu, 10 May 2012 10:31:17 GMT
https://issues.apache.org/ooo/show_bug.cgi?id=119125

--- Comment #15 from Armin Le Grand <Armin.Le.Grand@me.com> ---
ALG: As written in the commit already: 

Completely changed XFillBitmapItem to work wit GraphicObject, removed XOBitmap
class, adapted all usages (also the pretty old 8x8 pixel editor). All Bitmap
fill styles will now accept transparent bitmaps as fillings in all variations
(tiled, etc.). Load/Save is no problem, ODF defines graphic as content for
fill. Backward means that OOs before this change will use a white background
ofr fill with transparent, same as the fallback all the time when using a
transparent fill. This is also a preparation to e.g. offer SVG or Metafiles as
fill style.

Still missing is support for the following MetaActions in
ImpSdrGDIMetaFileImport:

#define META_TEXTRECT_ACTION                (115)
#define META_BMPSCALEPART_ACTION            (118)
#define META_BMPEXSCALEPART_ACTION            (121)
#define META_MASK_ACTION                    (122)
#define META_MASKSCALE_ACTION                (123)
#define META_MASKSCALEPART_ACTION            (124)
#define META_GRADIENT_ACTION                (125)
#define META_WALLPAPER_ACTION                (127)
#define META_TRANSPARENT_ACTION             (142)
#define META_EPS_ACTION                     (143)
#define META_REFPOINT_ACTION                (144)
#define META_TEXTLINECOLOR_ACTION            (145)
#define META_TEXTLINE_ACTION                (146)
#define META_FLOATTRANSPARENT_ACTION        (147)
#define META_GRADIENTEX_ACTION                (148)
#define META_LAYOUTMODE_ACTION                 (149)
#define META_TEXTLANGUAGE_ACTION             (150)
#define META_OVERLINECOLOR_ACTION            (151)

At least META_FLOATTRANSPARENT_ACTION will lose some geometry, thus I look now
if I could add it to the old dismantling...

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message