[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fop-dev
Subject:    Optimize SVG output
From:       "Felipe Rech Meneguzzi" <felipe () cpts ! pucrs ! br>
Date:       2003-04-25 17:22:36
[Download RAW message or body]

I was looking at the SVG XML generated by the SVGRenderer
and I realized that its output is incredibly verbose, that is, it
generates an icredible amount of overhead text for small pieces of text
in an output, given that for each word in the text there is the whole
set of properties for colors and positioning. I was thinking about
creating some kind of Area Tree optimizer so that formats like SVG could
receive, for instance, lines of text in a single WordArea, (with spaces
in it).

            I would like to ask the community if anyone has already
tried something like it, or anyone has an opinion about it.

 

______________________________________
Felipe Rech Meneguzzi
 <mailto:felipe@cpts.pucrs.br> mailto:felipe@cpts.pucrs.br
Desenvolvimento Tecnológico e Industrial
Centro de Pesquisa em Software Embarcado
______________________________________

 


[Attachment #3 (text/html)]

<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<meta name=Generator content="Microsoft Word 10 (filtered)">

<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EstiloDeEmail17
	{font-family:Arial;
	color:windowtext;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>            I was looking at the SVG XML generated by the SVGRenderer
and I realized that its output is incredibly verbose, that is, it generates an icredible
amount of overhead text for small pieces of text in an output, given that for
each word in the text there is the whole set of properties for colors and
positioning. I was thinking about creating some kind of Area Tree optimizer so
that formats like SVG could receive, for instance, lines of text in a single WordArea,
(with spaces in it).</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>            I would like to ask the community if anyone has
already tried something like it, or anyone has an opinion about it.</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=PT-BR style='font-size:
10.0pt;font-family:Arial'>______________________________________<br>
</span></font><font size=2 face=Arial><span lang=PT-BR style='font-size:10.0pt;
 font-family:Arial'>Felipe Rech Meneguzzi</span></font><font size=2 face=Arial><span
lang=PT-BR style='font-size:10.0pt;font-family:Arial'><br>
</span></font><font size=2 face=Arial><span style='font-size:10.0pt;font-family:
Arial'><a href="mailto:felipe@cpts.pucrs.br"><font color=black><span
lang=PT-BR style='color:black'>mailto:felipe@cpts.pucrs.br</span></font></a></span></font><font
size=2 face=Arial><span lang=PT-BR style='font-size:10.0pt;font-family:Arial'><br>
Desenvolvimento Tecnológico e Industrial<br>
Centro de Pesquisa em Software Embarcado<br>
______________________________________</span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=PT-BR
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

</body>

</html>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic