office-gobmx/svgio
Xisco Fauli 99757f5e3a CppunitTest_svgio: fix mid-air collision
it was caused by 98935eef13
"tdf#159661, tdf#160773: svgio: Add unittest"
and 7f64148507
"Fix a thinko in 8a97f1ba8d9ccb65b2c89106de20666311d90c30"

This partially reverts d984836834
"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>
2024-04-25 09:21:03 +02:00
..
inc tdf#159660: Add support for lighten mode in feBlend 2024-04-22 15:20:16 +02:00
qa/cppunit CppunitTest_svgio: fix mid-air collision 2024-04-25 09:21:03 +02:00
source tdf#159660: also add normal blend filter 2024-04-22 18:43:08 +02:00
CppunitTest_svgio.mk tdf#160386: Add support for switch element 2024-03-27 23:44:40 +01:00
CppunitTest_svgio_read.mk
CppunitTest_svgio_tools.mk tdf#160386: Add support for switch element 2024-03-27 23:44:40 +01:00
IwyuFilter_svgio.yaml
Library_svgio.mk tdf#160386: Add support for switch element 2024-03-27 23:44:40 +01:00
Makefile
Module_svgio.mk
README.md
svgio.component

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).

[1] Scalable Vector Graphics

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.

References

Documentation for the SVG format is available on the W3C website: