JAVA读取EMF文件并转化为PNG,JPG,GIF格式主要思路: 使用EMFInputStream读取EMF文件,然后使用EMFRenderer对象将EMF绘制到创建 好的空白的BufferedImage里面。这样就把EMF图片转化为Java中的BufferedImage对 象,然后可以重新保存为Java 2D支持图像格式如PNG或者JPG等。 代码如下: [java] view plaincopy import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.JFrame; import javax.swing.JPanel; import org.freehep.graphicsio.emf.EMFInputStream; import org.freehep.graphicsio.emf.EMFRenderer; /** * download the third-party libraries here: * http://java.freehep.org/vectorgraphics/index.html * * @author gloomyfish * */ public class EMFReader { public static void main(St
emf java_利用JAVA读取EMF相关文件并作相关格式的转化-实用知识
最新推荐文章于 2023-12-27 14:50:56 发布