Images: Difference between revisions
From JSXGraph Wiki
A WASSERMANN (talk | contribs) No edit summary |
A WASSERMANN (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
==Static image== | |||
<jsxgraph with="500" height="500"> | <jsxgraph with="500" height="500"> | ||
var brd = JXG.JSXGraph.initBoard('jxgbox', {boundingbox:[-5,5,5,-5],axis:true}); | (function(){ | ||
var urlImg = "http://jsxgraph.uni-bayreuth.de/distrib/images/uccellino.jpg"; | var brd = JXG.JSXGraph.initBoard('jxgbox', {boundingbox:[-5,5,5,-5],axis:true}); | ||
var im = brd.create('image',[urlImg, [-1,-1], [3,3] ]); | var urlImg = "http://jsxgraph.uni-bayreuth.de/distrib/images/uccellino.jpg"; | ||
var im = brd.create('image',[urlImg, [-1,-1], [3,3] ]); | |||
})(); | |||
</jsxgraph> | </jsxgraph> | ||
Line 19: | Line 22: | ||
var im = brd.create('image',[urlImg, [-1,-1], [3,3] ]); | var im = brd.create('image',[urlImg, [-1,-1], [3,3] ]); | ||
</source> | </source> | ||
==Dynamic image== | |||
<jsxgraph with="500" height="500" box="box2"> | |||
(function(){ | |||
var brd = JXG.JSXGraph.initBoard('box2', {boundingbox:[-5,5,5,-5],axis:true}); | |||
var p = brd.create('point',[-1,-1]); | |||
var urlImg = "http://jsxgraph.uni-bayreuth.de/distrib/images/uccellino.jpg"; | |||
var im = brd.create('image',[urlImg, [function(){return p.X();},function(){return p.Y();}], [3,3] ]); | |||
})(); | |||
</jsxgraph> | |||
[[Category:Examples]] | [[Category:Examples]] |
Revision as of 20:50, 1 January 2011
Static image
The JavaScript code
Images can be included with the command
var im = brd.create('image',[urlImg, [-1,-1], [2*2.67181,2] ]);
It has the parameters:
- urlImage: URL of the image. Data URLs are possible, but will not beshown in the Internet Explorer <8 and are restricted to max. 32kByte in the Internet Explorer 8.
- [x,y]: position of the lower left corner of the image.
- [w,h]: width and height of the image.
var brd = JXG.JSXGraph.initBoard('jxgbox', {boundingbox:[-5,5,5,-5],axis:true});
var urlImg = "http://jsxgraph.uni-bayreuth.de/distrib/images/uccellino.jpg";
var im = brd.create('image',[urlImg, [-1,-1], [3,3] ]);