|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.aspose.metafiles.EmfMetafile
public final class EmfMetafile
Represents EMF Metafile.
Field Summary |
---|
Fields inherited from interface java.awt.image.renderable.RenderableImage |
---|
HINTS_OBSERVED |
Constructor Summary | |
---|---|
EmfMetafile(java.io.InputStream stream)
This constructor is the primary mechanism to read existing metafile from a stream. |
|
EmfMetafile(java.lang.String fileName)
This constructor is the primary mechanism to read existing presentation from a file. |
Method Summary | |
---|---|
java.awt.image.RenderedImage |
createDefaultRendering()
Creates a RenderedImage with default size. |
java.awt.image.RenderedImage |
createRendering(java.awt.image.renderable.RenderContext rc)
Creates RenderedImage from the metafile. |
java.awt.image.RenderedImage |
createScaledRendering(int w,
int h,
java.awt.RenderingHints hints)
Creates a RenderedImage with the specified width and height. |
java.awt.Rectangle |
getBounds()
Returns the metafile's bounds. |
java.awt.RenderingHints |
getDefaultRenderingHints()
Returns metafile's default RenderingHints. |
float |
getHeight()
Returns the height of the Emf metafile. |
float |
getMinX()
Returns the minimum X coordinate of the Emf metafile. |
float |
getMinY()
Returns the minimum Y coordinate of the Emf metafile. |
java.lang.Object |
getProperty(java.lang.String name)
Required by RenderableImage interface. |
java.lang.String[] |
getPropertyNames()
Required by RenderableImage interface. |
java.util.Vector |
getSources()
Required by RenderableImage interface. |
float |
getWidth()
Returns the width of the Emf metafile. |
boolean |
isDynamic()
Required by RenderableImage interface. |
void |
playMetafile(java.awt.Graphics2D target)
Draws a metafile without transform to the specified Graphics2D object. |
void |
playMetafile(java.awt.Graphics2D target,
java.awt.geom.AffineTransform trans)
Draws a metafile to the specified Graphics2D object. |
void |
setDefaultRenderingHints(java.awt.RenderingHints rh)
Replaces current metafile's default RenderingHints. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EmfMetafile(java.io.InputStream stream) throws MetafilesException
stream
- -
input stream.
MetafilesException
public EmfMetafile(java.lang.String fileName) throws MetafilesException, java.io.FileNotFoundException
fileName
- -
name of a file.
MetafilesException
java.io.FileNotFoundException
Method Detail |
---|
public java.awt.Rectangle getBounds()
public void playMetafile(java.awt.Graphics2D target) throws MetafilesException
target
- -
Graphics2D object.
MetafilesException
public void playMetafile(java.awt.Graphics2D target, java.awt.geom.AffineTransform trans) throws MetafilesException
target
- -
Graphics2D object.trans
- -
coordinates transformation from metafile's coordinates to Graphics2D user
space.
MetafilesException
public java.util.Vector getSources()
getSources
in interface java.awt.image.renderable.RenderableImage
public java.awt.image.RenderedImage createRendering(java.awt.image.renderable.RenderContext rc)
createRendering
in interface java.awt.image.renderable.RenderableImage
rc
- -
RenderContext object used to create image.public float getMinX()
getMinX
in interface java.awt.image.renderable.RenderableImage
public float getMinY()
getMinY
in interface java.awt.image.renderable.RenderableImage
public float getWidth()
getWidth
in interface java.awt.image.renderable.RenderableImage
public float getHeight()
getHeight
in interface java.awt.image.renderable.RenderableImage
public boolean isDynamic()
isDynamic
in interface java.awt.image.renderable.RenderableImage
public java.lang.String[] getPropertyNames()
getPropertyNames
in interface java.awt.image.renderable.RenderableImage
public java.lang.Object getProperty(java.lang.String name)
getProperty
in interface java.awt.image.renderable.RenderableImage
public java.awt.image.RenderedImage createScaledRendering(int w, int h, java.awt.RenderingHints hints)
createScaledRendering
in interface java.awt.image.renderable.RenderableImage
w
- -
image width.h
- -
image height.hints
- -
RenderingHits used to draw and scale metafile.public java.awt.image.RenderedImage createDefaultRendering()
createDefaultRendering
in interface java.awt.image.renderable.RenderableImage
public void setDefaultRenderingHints(java.awt.RenderingHints rh)
rh
- -
new default RenderingHints.public java.awt.RenderingHints getDefaultRenderingHints()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |