Re: Updating vcl EMF+ Renderer without using the cppcanvas metafile renderer

2016-05-12 Thread Armin Le Grand
Hi, Am 12.05.2016 um 08:27 schrieb Aptitude Testing Team: To fix this, I believe that it should be possible to copy cppcanvas/source/mtrenderer/emfplus.cxx into vcl/source/filter/wmf and adapt it to use "class WinMtfOutput" I'd move it instead of copying. WinMtfOutput as-is won't cut it,

Re: Updating vcl EMF+ Renderer without using the cppcanvas metafile renderer

2016-05-12 Thread Thorsten Behrens
Aptitude Testing Team wrote: > Thinking about it. I believe the best approach will be to use svgio as a > framework (I will call it wmfio). Since svg (I believe) is the newest. > Then in 4 stages, slowly port the WMF/EMF/EMF+ code > 1) WMF > 2) EMF > 3) EMF+ > 4) Strip out the old code (If any

RE: Updating vcl EMF+ Renderer without using the cppcanvas metafile renderer

2016-05-12 Thread Aptitude Testing Team
> > To fix this, I believe that it should be possible to copy > > cppcanvas/source/mtrenderer/emfplus.cxx into vcl/source/filter/wmf > and > > adapt it to use "class WinMtfOutput" > > > I'd move it instead of copying. WinMtfOutput as-is won't cut it, you > need to extend it to cover more modern

Re: Updating vcl EMF+ Renderer without using the cppcanvas metafile renderer

2016-05-11 Thread Thorsten Behrens
Aptitude Testing Team wrote: > To fix this, I believe that it should be possible to copy > cppcanvas/source/mtrenderer/emfplus.cxx into vcl/source/filter/wmf > and adapt it to use "class WinMtfOutput" > I'd move it instead of copying. WinMtfOutput as-is won't cut it, you need to extend it to

Updating vcl EMF+ Renderer without using the cppcanvas metafile renderer

2016-05-11 Thread Aptitude Testing Team
Currently when we render EMF+ images, they are first rendered to a bitmap (using a set size/resolution). This causes fonts to render poorly and pdf export to contain the bitmap, instead of the text. This is documented clearly in vcl/README. To fix this, I believe that it should be possible to