Commit Graph

6 Commits

Author SHA1 Message Date
Bartosz Kosiorek
08a690cf66 tdf#111486 Fix description of SAL_ macros after EMF+ refactor
Change-Id: If235956228d7f807817d9ffff3da652bd6485ffa
Reviewed-on: https://gerrit.libreoffice.org/43834
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
2017-10-26 08:41:01 +02:00
Stephan Bergmann
957e6c7968 loplugin:includeform: drawinglayer
Change-Id: I52693e59a37e36fa0bb21732efe90af84fe6d6c6
2017-10-23 22:46:09 +02:00
Andrea Gelmini
c81d7eb7cd Fix typos
Change-Id: I4969e9e66de602a8c79774460a0215ef9d150372
Reviewed-on: https://gerrit.libreoffice.org/40795
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2017-08-07 20:29:58 +02:00
Patrick Jaap
5a9e731d00 new EMF+ Parser: Basic Text Primitives for EmfPlusRecordTypeDrawString
Implementation of basic text primitives. It supports text, textstyle (bold, italic, font, font size, direction, color, locale.
The positions are well-transformed.

Also a few adjustments and supplements for EMFplus font and stringformat

Change-Id: I2670b5d0f6b9ddcaa9ffc8262d8aee13ba224b77
Reviewed-on: https://gerrit.libreoffice.org/40635
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
2017-08-04 09:20:35 +02:00
Armin Le Grand
41f5459e5d emfplus: more corrections and rough geometry
Corrected/streamlined more, added 1st rough geometry
creation to have a proof of concept. Checked the
helper classes based on EMFPObject and their derivates.
First versions of EMFPPlusDrawPolygon and
EMFPPlusFillPolygon, but the complex info in the data
objects needs more complex primitive creation. Not sure
if primitive creators like createHairlineAndFillPrimitive
will be usable, these are based on PropertyHolder info.
Also added usage of HandleNewClipRegion, that should be
usable

Change-Id: I96119be290140bee252ee21a3e1187fad60e9c7d
2017-07-15 11:01:30 +02:00
Armin Le Grand
044dc9fcca emfplus: migrate gdiplus reader to drawinglayer
In the current state interpretation of the GDI+
data is needed in the MetafilePrimitive in the
drawinglayer project. Migrate helper stuff and
reader from cppcanvas to drawinglayer as tooling,
prepare tooling, prepare changing from direct
canvas rendering, isolate and migrate existing
tooling from MetafilePrimitive from reading emf/wmf
to places where it can be commonly used by both,
prepare cange of different graphic statue usages,
start changing XForm to B2DHomMatrix conversions,
...

Change-Id: I2d6954f69464653d111abb316fd9654ad3499c3f
2017-07-15 11:01:30 +02:00