<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
<br>
A long time ago, cairo implemented the SVG 1.2 draft with support
for multipage, so pdftocairo complies with that and submits an
entire PDF document to be rendered into 1 SVG file. However, no
existing svg viewer can open these files because SVG 1.2 was never
adopted by W3C and was actually dropped in 2005 in favor of
development of SVG 2.0. See
<a class="moz-txt-link-freetext" href="https://www.w3.org/standards/techs/svg#obsolete">https://www.w3.org/standards/techs/svg#obsolete</a><br>
<br>
Inkscape has scapped their own plans of supporting multi-page SVG
since it's not supported by any current SVG specification, and SVG
2.0 doesn't look like it will have multi-page either
<a class="moz-txt-link-freetext" href="http://wiki.inkscape.org/wiki/index.php/Multipage">http://wiki.inkscape.org/wiki/index.php/Multipage</a><br>
<br>
So, I would be willing to prepare a patch to have SVG treated like
other single-page image files, so that calling pdftocairo would
generate many SVG 1.1 files. Libcairo already has a
<meta http-equiv="content-type" content="text/html; charset=utf-8">
cairo_svg_surface_restrict_to_version() method.<br>
<br>
Would you be interested in such a patch?<br>
<br>
Pierre-Luc<br>
</body>
</html>