https://bugs.freedesktop.org/show_bug.cgi?id=44135
--- Comment #65 from James Cloos <[email protected]> --- >> The best LO could do is offer an option on export and printing to ... > This would be a great feature request to file; I'm not sure that people will > love to file it, but perhaps there is indeed code to identify which pieces of > the page to bitmap-ify, though there really is a reason why we prefer a > meta-file format that handles transparency well ;-) PDF is indeed better, and we are getting closer to a world where it can be directly rasterized on the printers. IPP-Everywhere is a significant step in that direction. My PS printer, for example, while nearly depreciated still has -- at the rate I print colour -- years of CMY toner in its current cartiges. And, at that rate, decades of imaging unit life. ☺ The flattening does not need to rasterize. It just needs to flatten fill and stroke colors to the visible results of the tranparency. When transparent objects completely overlap that is easy; the objects are painted as opaque with the result colours. Even text can be left as text in this case. The hard part is when they only partially overlap. The code needs to trace the outlines of the overlapping portions and generate new opaque objects to paint over those areas. When the partially overlapping areas have polygonal outlines, that is again easy. And one probably only needs centipoint to millipoint precision to do it well enough to avode anomolies. The hard part is dealing with the cubic outlines. One needs to create a spline extending from an arbitrary point along the orginal spline to another arbitrary point, tracing along the original. Doable, with arbitrary tolerance. And if the partially overlapping objects include a block of text, that whole block needs to be converted to outlines before doing the above. That could take significant processing, especially for a portable. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
