[Libreoffice-bugs] [Bug 67464] Request for built-in EPS rendering ...
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Mon Oct 14 08:17:55 UTC 2019
https://bugs.documentfoundation.org/show_bug.cgi?id=67464
--- Comment #23 from Tomaz Vajngerl <quikee at gmail.com> ---
(In reply to V Stuart Foote from comment #21)
> But can't the same be said for the XML holding SVG?
Absolutely not. XML is a language to define a tree-like structure of elements
and attributes. SVG just defines what those elements are. When you write a SVG
you pretty much write it declarative.
There are Turing complete languages written in XML - XLST for example, but that
doesn't mean XML is. SVG would be similar only if combined with JavaScript.
PDF compared to EPS dropped all the control structures so it pretty much was
made into a declarative format. That's why there are PDF parsers around and
it's not that hard to write one yourself. Not so for EPS - if you want to
support it you pretty much must write a complete language interpreter or it
just won't work.
> If not popler/cairo then maybe pdfium/skia?
>
> Just bring it in with high fidelity with pushing it into BMP rasters. At
> that point we can drop the ps/eps/pdf from the archive and not have to worry
> about printing or round tripping, right?
If we can convert EPS in documents to PDF and use pdfium for rendering, that
would already solve the issue for us, but as I said I would drop EPS support as
an input format as we really don't have it - not even now or in the past. The
hacks like this in VCL are just slowing us down when we try to modernize it.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20191014/9be28814/attachment.html>
More information about the Libreoffice-bugs
mailing list