Encapsulating and Manipulating Component Object Graphics (COGs) using SVG
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 do...
| Main Authors: | , , |
|---|---|
| Other Authors: | |
| Format: | Conference or Workshop Item |
| Published: |
ACM Press
2005
|
| Subjects: | |
| Online Access: | https://eprints.nottingham.ac.uk/280/ |
| _version_ | 1848790385688576000 |
|---|---|
| author | Macdonald, Alexander J. Brailsford, David F. Bagley, Steven R. |
| author2 | King, Peter R. |
| author_facet | King, Peter R. Macdonald, Alexander J. Brailsford, David F. Bagley, Steven R. |
| author_sort | Macdonald, Alexander J. |
| building | Nottingham Research Data Repository |
| collection | Online Access |
| description | 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. |
| first_indexed | 2025-11-14T18:11:47Z |
| format | Conference or Workshop Item |
| id | nottingham-280 |
| institution | University of Nottingham Malaysia Campus |
| institution_category | Local University |
| last_indexed | 2025-11-14T18:11:47Z |
| publishDate | 2005 |
| publisher | ACM Press |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | nottingham-2802020-05-04T20:30:54Z https://eprints.nottingham.ac.uk/280/ Encapsulating and Manipulating Component Object Graphics (COGs) using SVG Macdonald, Alexander J. Brailsford, David F. Bagley, Steven R. 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. ACM Press King, Peter R. 2005 Conference or Workshop Item PeerReviewed Macdonald, Alexander J., Brailsford, David F. and Bagley, Steven R. (2005) Encapsulating and Manipulating Component Object Graphics (COGs) using SVG. In: ACM Symposium on Document Engineering (DocEng05), 2 - 4 November 2005, Bristol UK. XML SVG PDF parameterization component object graphics |
| spellingShingle | XML SVG parameterization component object graphics Macdonald, Alexander J. Brailsford, David F. Bagley, Steven R. Encapsulating and Manipulating Component Object Graphics (COGs) using SVG |
| title | Encapsulating and Manipulating Component Object Graphics (COGs) using SVG |
| title_full | Encapsulating and Manipulating Component Object Graphics (COGs) using SVG |
| title_fullStr | Encapsulating and Manipulating Component Object Graphics (COGs) using SVG |
| title_full_unstemmed | Encapsulating and Manipulating Component Object Graphics (COGs) using SVG |
| title_short | Encapsulating and Manipulating Component Object Graphics (COGs) using SVG |
| title_sort | encapsulating and manipulating component object graphics (cogs) using svg |
| topic | XML SVG parameterization component object graphics |
| url | https://eprints.nottingham.ac.uk/280/ |