forked from amazingfate/loongoffice
it was caused by 98935eef13c7d755221d79fe7d3c5869a40a7c37 "tdf#159661, tdf#160773: svgio: Add unittest" and 7f64148507a360825e9c28ddb7077996df9fa092 "Fix a thinko in 8a97f1ba8d9ccb65b2c89106de20666311d90c30" This partially reverts d984836834e67b5bcd618ebd5d1633138985a881 "Fix unit test after commit 98935eef13c7d755221d79fe7d3c5869a40a7c37" Kudos to Mike for keeping Jenkins happy Change-Id: I034759b2cd95cbaaeb84ec1b528bf5b61487a1e0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166591 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
SVG Reader
Introduction
The svgio module is used to read SVG (Scalable Vector Graphics[1]) files. It is an XML based format for vector graphics.
This module contains svgio/source/svgreader which is used for embedding an
SVG file with "Insert -> Picture -> From File".
SVG is an open standard provided by the World Wide Web Consortium (W3C).
How does it work?
svgio module uses sax for reading xml and turns it into drawinglayer primitives.
The rendering is done via drawinglayer primitives. For more information, you should
refer to drawinglayer documentation.
Known Bugs
Known remaining bugs for this module are gathered here:
Dependencies
Direct dependencies for emfio are drawinglayer and sax.
Related Software
References
Documentation for the SVG format is available on the W3C website: