[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Images in XML

  • From: "Heikki Toivonen" <heikki@c...>
  • To: <xml-dev@i...>
  • Date: Thu, 19 Aug 1999 10:29:23 +0300

images in xml
> This is my first posting. I have a image to be attached to the XML
> document.
> 1. How do I do it?

Do you want to know how to show an image in XML document? I'll show two
ways:

a) The "SGML-way"

<!DOCTYPE foo [
<!NOTATION GIF SYSTEM> <!-- Let's suppose GIF format-->
<!ENTITY mypic SYSTEM "foo.gif" NDATA GIF>
<!ELEMENT foo (graphic)>
<!ELEMENT graphic EMPTY>
<!ATTLIST graphic
          entity ENTITY #REQUIRED
>
]>
<foo>
<graphic entity="mypic"/>
</foo>

b) The "namespace-way", use HTML IMG tag

<html:img xmlns:html="http://www.w3.org/TR/REC-html40"
          src="foo.gif" width="100" height="100"/>

Both of the above ways work in DocZilla (http://www.doczilla.com), only
option b) works in the Mozilla browser (http://www.mozilla.org). As to other
browsers, I do not know...

> When I move the mouse over the image the size should vary. How is this
> possible without refreshing the window?

Uh, you can't change what the screen looks like if you can't refresh the
window.

But depending on browser, you should be able to modify the document with a
scripting language (for example JavaScript) via the Document Object Model
(DOM). Just change the element displaying the image so that it refers to
another image with different size. Hopefully the browser is programmed so
that it does not need to reread the whole document nor reflow/repaint the
whole document/window. It would still be necessary to repaint the part where
your image was shown and if the change in size affected other parts repaint
those as well.

But I am kinda suspecting this was not what you were looking for. I'd
suggest you browse the web and when you see something that looks like what
you want, check how it was done and copy that if possible.

--
  Heikki Toivonen
  http://www.doczilla.com
  http://www.citec.fi


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.