<div dir="ltr"><div dir="ltr">Hi Hossein,<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 28, 2023 at 6:12 PM Hossein Nourikhah <<a href="mailto:hossein@libreoffice.org">hossein@libreoffice.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Theoretically, If we convert the document to PDF using Skia/PDF backend, <br>
and before that, convert the embedded SVG files to the Skia vector <br>
representation, then it may be possible to bypass the drawinglayer, and <br>
create a document consisting of SVG files (and not only the SVG files <br>
separately) to PDF, and have the embedded SVG files as vector in the <br>
output, not as bitmap.<br></blockquote><div><br></div><div>But that now means not only changing SVG import but also our PDF export to Skia, and then there is also EMF / WMF export, which are needed in some cases. <br></div><div>Converting from Skia internal vector representation to drawinglayer primitives would be easier - but then probably we also lose the benefits...  </div><div><br></div><div>I think improving svgio fidelity isn't all that hard to do and surely we can improve performance too considering that we didn't do any performance work yet.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Regards,<br>
Hossein<br></blockquote><div><br></div><div>Regards, Tomaž <br></div></div></div>