<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">Well my implementation would consists of base class for rendering the<br>
schema with virtual methods for rendering the primitives (box, line,<br>
text, ...) and subclasses for each format which would actually<br>
implement these methods.<br></blockquote><br>I think that makes sense. Would the pdf schema export eventually also be converted to use this framework? (Or is it better left alone since it already works?)<br><br clear="all">

Yian<br>
<br><br><div class="gmail_quote">On Mon, Mar 29, 2010 at 4:53 AM, Michal Čihař <span dir="ltr"><<a href="mailto:michal@cihar.com" target="_blank">michal@cihar.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


Hi<br>
<br>
Dne Mon, 29 Mar 2010 02:16:34 -0700<br>
<div>Yian Shang <<a href="mailto:yian.shang@gmail.com" target="_blank">yian.shang@gmail.com</a>> napsal(a):<br>
<br>
</div><div>> So since SVG and EPS are both just XML files<br>
<br>
</div>No, EPS is text format, not a XML. See<br>
<<a href="http://www.tailrecursive.org/postscript/eps.html" target="_blank">http://www.tailrecursive.org/postscript/eps.html</a>>.<br>
<div><br>
> , would using PHP's DOM<br>
> libraries to generate them be best? And also, since phpMyAdmin is rewriting<br>
> things in object-oriented php, would that be the way in which elements of<br>
> pdf_schema.php are combined into a generic schema generating class and then<br>
> used by other formats?<br>
<br>
</div>Well my implementation would consists of base class for rendering the<br>
schema with virtual methods for rendering the primitives (box, line,<br>
text, ...) and subclasses for each format which would actually<br>
implement these methods.<br>
<div><div></div><div><br>
--<br>
        Michal Čihař | <a href="http://cihar.com" target="_blank">http://cihar.com</a> | <a href="http://blog.cihar.com" target="_blank">http://blog.cihar.com</a><br>
</div></div><br>------------------------------------------------------------------------------<br>
Download Intel&#174; Parallel Studio Eval<br>
Try the new software tools for yourself. Speed compiling, find bugs<br>
proactively, and fine-tune applications for parallel performance.<br>
See why Intel Parallel Studio got high marks during beta.<br>
<a href="http://p.sf.net/sfu/intel-sw-dev" target="_blank">http://p.sf.net/sfu/intel-sw-dev</a><br>_______________________________________________<br>
Phpmyadmin-devel mailing list<br>
<a href="mailto:Phpmyadmin-devel@lists.sourceforge.net" target="_blank">Phpmyadmin-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel</a><br>
<br></blockquote></div><br>