Mail to a Friend |
|
Rate |
Aspose development team is pleased to announce the new release Aspose.Imaging for Java 2.9.1. This month?s release contains many useful improvements which will certainly ease the task of processing Metafiles with Aspose.Imaging for Java. Please refer to the release notes of Aspose.Imaging for Java 2.9.1 for a full list of bug fixes and improvements along with sample code snippets for newly added features. While working with images in Java applications, we may encounter scenarios where we need to save the images generated with Aspose.Imaging for Java in an instance of BufferedImage. This simple conversion is now available with the help of ImageExtensions.toJava factory method. Aspose.Imaging for Java 2.9.1 has exposed two versions of the ImageExtensions.toJava method to suit most of the application requirements. The first revision of the aforesaid method can accept an instance of com.aspose.imaging.Image and returns an object of java.awt.image.BufferedImage. Whereas the other revision of the ImageExtensions.toJava method can also accept an instance of com.aspose.imaging.Rectangle as second parameter to return a part of image as an object of java.awt.image.BufferedImage. This release has exposed two versions of the MetafileImage.crop method to perform the cropping on Metafiles such as EMF. Both revisions of the MetafileImage.crop method accept different types of parameters and perform different type of cropping such as Cropping by Shifts and Cropping by Rectangle. For now the resultant cropped image can only be stored in raster image formats such as BMP, PNG, TIFF, GIF & JPEG. In case the result has to be stored back in Metafile format then the changes will not take effect. We have already planned to enhance this feature for Metafile formats as well, and hope to publish the enhancements with next release of the Aspose.Imaging for Java API. Aspose.Imaging for Java has exposed the getWatermarkDrawer method for all classes that represent Metafiles such as EmfMetafileImage, MetafileImage and WmfMetafileImage. The getWatermarkDrawer method returns an instance of java.awt.Graphics2D object which in turn allows to create custom watermarks for Metafiles. This release has exposed the EmfMetafileImage.createEmfRecorderGraphics method that returns an instance of EmfRecorderGraphics2D that in turn can be used to call the drawImage method while specifying the instance of Image to be inserted in EMF image. The main new and improved features added in this release are listed below
? Cropping functionality for EMF files
? Implement ability for adding both vector graphics and bitmap components to Metafile
? Certain symbols render as boxes while converting EMF to PNG
? ArgumentOutOfRangeException: Non-negative number required. Parameter name: sourceIndex at TiffImage.save
? Metafile incorrectly renders pen line width
? Converting EMF to PNG: Aspose.Imaging's generated PNG is bad in Quality
? Aspect Ratio Changes while Converting WMF to PNG: Resultant Image is Stretched Horizontally
? Incorrect text rendering with 'Cambria Math' font in Aspose.Metafiles
? Bitmap stretching in Aspose.Metafiles works incorrectly
? Aspose.Metafiles ignores values in Bounds field of the EMR_HEADER structure
? [Java] Conversion of Raster images to EMF
? [Investigation Required] Splitting the Multi-Frame Tiff image to separate Tiff images is taking too long
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Imaging for Java documentation that may guide users briefly how to use Aspose.Imaging for performing different tasks like the followings.
- Cropping Metafiles: http://www.aspose.com/docs/display/imagingjava/Cropping+Metafiles
- Adding Watermark to Metafiles: http://www.aspose.com/docs/display/imagingjava/Adding+Raster+Images+to+EMF+Images
Overview: Aspose.Imaging for Java
Aspose.Imaging for Java is an image processing & manipulation component that allows developers to create, edit, draw or convert images in their Java application. It allows developers to convert images to BMP, JPEG, TIFF, GIF, PNG & PSD formats. It draws images using advanced features like Graphics & GraphicsPath. The drawing feature is useful for adding shapes, building up new images or adding watermarks to images. It works well with both web & windows applications. It supports JDK 1.5 & above.
More about Aspose.Imaging for Java
- Homepage of Aspose.Imaging for Java: http://www.aspose.com/java/imaging-component.aspx
- Download Aspose.Imaging for Java: http://www.aspose.com/community/files/72/java-components/aspose.imaging-for-java/default.aspx
- Online documentation Aspose.Imaging for Java: http://www.aspose.com/docs/display/imagingjava/Home
- Demos of Aspose.Imaging for Java: http://www.aspose.com/demos/.net-components/aspose.imaging/default.aspx
- Post technical questions/queries to Aspose.Imaging for Java Forum: http://www.aspose.com/community/forums/aspose.imaging-product-family/498/showforum.aspx
- Receive notifications about latest news and supported features by subscribing to Aspose.Imaging for Java blog: http://www.aspose.com/blogs/aspose-products/aspose.imaging-product-family.html
Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
http://www.aspose.com/
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465
Company :-Aspose
User :- Sher Azam
Email :-sher.azam@aspose.com
Phone :-888-277-6734
Mobile:- -