Aspose.Metafiles for Java 1.2.5.0 Released

What’s New:
  • Reading comments from a metafile. Small example how to read comments:
WmfMetafile wfile = new WmfMetafile(file);
MetafileComment[] comments = wfile.getComments();
for(int i = 0; i < comments.length; i++) {
System.out.println("comment " + comments[i].getRecordIndex() + ": " +
Charset.defaultCharset().decode(ByteBuffer.wrap(comments[i].getCommentData())).toString());
}
  • Rendering text in different charsets. Aspose.Metafiles should select right charset automatically but it is possible to override it through rendering hints.
MetafileCharsetCollection cc = new MetafileCharsetCollection();
Charset charset = (Charset)Charset.availableCharsets().get("windows-1251");
cc.SetCharset(MetafileCharsetCollection.DEFAULT_CHARSET, charset);
renderingHints.put(MetafileCharsetCollection.METAFILES_CHARSET_COLLECTION, cc);

Fixed:
  • 3862 – Aspose.Metafiles didn’t work with Aspose.Total for Java license.
To download: http://www.aspose.com/Community/Files/51/aspose.metafiles/default.aspx