mò (á¸Ec@s)dddd„Zdfd„ƒYZdS(tcCsdS(se Add a new Image object. Creates a new Image object 'id' with the contents of 'file'. N((tidtfilettitlet preconditiont content_type((t7/data/zmath/zope/lib/python/Products/OFSP/help/Image.pytmanage_addImagestImagecBs5tZdZeZdZeeedddd„ZRS(sb An Image is a Zope object that contains image content. An Image object can be used to upload or download image information with Zope. Image objects have two properties the define their dimension, 'height' and 'width'. These are calculated when the image is uploaded. For image types that Zope does not understand, these properties may be undefined. Using a Image object in Zope is easy. The most common usage is to display the contents of an image object in a web page. This is done by simply referencing the object from DTML:: This will generate an HTML IMG tag referencing the URL to the Image. This is equivalent to:: You can control the image display more precisely with the 'tag' method. For example:: sOFSP.File.FileicKsdS(s5 This method returns a string which contains an HTML IMG tag reference to the image. Optionally, the 'height', 'width', 'alt', 'scale', 'xscale' and 'yscale' arguments can be provided which are turned into HTML IMG tag attributes. Note, 'height' and 'width' are provided by default, and 'alt' comes from the 'title' property. Keyword arguments may be provided to support other or future IMG tag attributes. The one exception to this is the HTML Cascading Style Sheet tag 'class'. Because the word 'class' is a reserved keyword in Python, you must instead use the keyword argument 'css_class'. This will be turned into a 'class' HTML tag attribute on the rendered 'img' tag. Permission -- 'View' N((theighttwidthtalttscaletxscaletyscaletargs((Rttag@s(sOFSP.File.File(t__name__t __module__t__doc__Rt__constructor__t __extends__tNoneR(((RRs !N(RR(RR((Rt?s