Skip to main content

Research Repository

See what's under the surface

Advanced Search

Encapsulating and Manipulating Component Object Graphics (COGs) using SVG

Macdonald, Alexander J.; Brailsford, David F.; Bagley, Steven R.

Authors

Alexander J. Macdonald

David F. Brailsford

Steven R. Bagley



Contributors

Peter R. King
Editor

Abstract

Scalable Vector Graphics (SVG) has an imaging model similar to that of PostScript and PDF but the XML basis of SVG allows it to participate fully, via namespaces, in generalised XML documents.There is increasing interest in using SVG as a Page Description Language and we examine ways in which SVG document components can be encapsulated in contexts where SVG will be used as a rendering technology for conventional page printing.Our aim is to encapsulate portions of SVG content (SVG COGs) so that the COGs are mutually independent and can be moved around a page, while maintaining invariant graphic properties and with guaranteed freedom from side effects and mutual interference. Parellels are drawn between COG implementation within SVG's tree-based inheritance mechanisms and an earlier COG implementation using PDF.

Publication Date Jan 1, 2005
Peer Reviewed Peer Reviewed
APA6 Citation Macdonald, A. J., Brailsford, D. F., & Bagley, S. R. (2005). Encapsulating and Manipulating Component Object Graphics (COGs) using SVG. In P. R. King (Ed.),
Keywords XML, SVG, PDF, parameterization, component object graphics
Copyright Statement Copyright information regarding this work can be found at the following address: http://eprints.nottingh.../end_user_agreement.pdf

Files

svgcog05.pdf (238 Kb)
PDF

Copyright Statement
Copyright information regarding this work can be found at the following address: http://eprints.nottingham.ac.uk/end_user_agreement.pdf





You might also like



Downloadable Citations

;