|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.aspose.metafiles.Metafile
public abstract class Metafile
Base class for both EMF and WMF metafile types.
Field Summary |
---|
Fields inherited from interface java.awt.image.renderable.RenderableImage |
---|
HINTS_OBSERVED |
Method Summary | |
---|---|
java.awt.image.RenderedImage |
createDefaultRendering()
Creates a RenderedImage with default size unless it exceeds MinPixelCount..MaxPixelCount range. |
java.awt.image.RenderedImage |
createScaledRendering(int w,
int h,
java.awt.RenderingHints hints)
Creates a RenderedImage with the specified width and height. |
abstract java.awt.Rectangle |
getBounds()
Returns the metafile's bounds. |
abstract MetafileComment[] |
getComments()
|
java.awt.RenderingHints |
getDefaultRenderingHints()
Returns metafile's default RenderingHints. |
EmbeddedBitmap[] |
getEmbeddedBitmaps()
Returns an array containing copies of binary data of all embedded bitmaps. |
float |
getHeight()
Returns the height of a metafile. |
int |
getMaxPixelCount()
Returns a maximum number of pixels in the image, created by createDefaultRendering() method. |
int |
getMinPixelCount()
Returns a minimum number of pixels in the image created by createDefaultRendering() method. |
float |
getMinX()
Returns the minimum X coordinate of a metafile. |
float |
getMinY()
Returns the minimum Y coordinate of a 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. |
TextOutOperation[] |
getTextOutOperations()
Returns all TextOut Operations of a metafile. |
java.lang.String[] |
getTextStrings()
Returns all strings from a metafile. |
float |
getWidth()
Returns the width of a metafile. |
boolean |
isDynamic()
Required by RenderableImage interface. |
static Metafile |
LoadMetafile(java.io.InputStream stream)
Reads a metafile from a stream. |
static Metafile |
LoadMetafile(java.lang.String fileName)
Reads a metafile from a file. |
abstract void |
playMetafile(java.awt.Graphics2D target)
Plays a metafile without transform to the specified Graphics2D object. |
abstract void |
playMetafile(java.awt.Graphics2D target,
java.awt.geom.AffineTransform trans)
Plays a metafile to the specified Graphics2D object. |
void |
setDefaultRenderingHints(java.awt.RenderingHints rh)
Replaces current metafile's default RenderingHints. |
void |
setMaxPixelCount(int value)
Sets a maximum number of pixels in the image, created by createDefaultRendering() method. |
void |
setMinPixelCount(int value)
Sets a minimum number of pixels in the image, created by createDefaultRendering() method. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.awt.image.renderable.RenderableImage |
---|
createRendering |
Method Detail |
---|
public static Metafile LoadMetafile(java.lang.String fileName) throws MetafilesException, java.io.FileNotFoundException
fileName
- -
name of file to read
MetafilesException
java.io.FileNotFoundException
public static Metafile LoadMetafile(java.io.InputStream stream) throws MetafilesException
stream
- -
stream to read
MetafilesException
public abstract java.awt.Rectangle getBounds()
public abstract void playMetafile(java.awt.Graphics2D target) throws MetafilesException
target
- -
Graphics2D object.
MetafilesException
public abstract 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 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()
public TextOutOperation[] getTextOutOperations() throws MetafilesException
MetafilesException
public java.lang.String[] getTextStrings() throws MetafilesException
MetafilesException
public int getMinPixelCount()
public void setMinPixelCount(int value)
public int getMaxPixelCount()
public void setMaxPixelCount(int value)
public abstract MetafileComment[] getComments()
public EmbeddedBitmap[] getEmbeddedBitmaps()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |