使用aspose-imaging包21.12 版本将wmf转为png效果有偏差,中间框跑到下面了

使用产品: Aspose.Imaging for Java

使用aspose-imaging包21.12 版本将wmf转为png存在中间的框跑到下面、文字乱码问题。

problem.zip (476.7 KB)

您好,我遇到一个问题,wmf转图片时,效果存在问题,相关文件在problem.zip里

@aaaConvert, 我們調查了您的請求並準備了票 IMAGINGNET-5039 來解決此問題。

补充下:使用 Aspose.PDF For JAVA 20.12版本将1.wmf 转png 是正常的,速度也更快,代码如下:
import org.apache.commons.lang3.StringUtils;

import com.aspose.pdf.internal.imaging.fileformats.metafile.EmfMetafileImage;
import com.aspose.pdf.internal.imaging.fileformats.metafile.WmfMetafileImage;
import com.aspose.pdf.internal.imaging.imageoptions.*;

public class WmfToImage {

@SuppressWarnings("resource")
public static boolean convert(String fromPath, String toPath) {
	WmfMetafileImage wfmMetafile = null;
	try {
		wfmMetafile = new WmfMetafileImage(fromPath);
		// metafile.setDpi(300);
		wfmMetafile.save(toPath, new PngOptions());
		wfmMetafile.close();
		wfmMetafile.dispose();
		wfmMetafile = null;
		return true;
	} catch (Exception e) {
		if (wfmMetafile != null) {
			wfmMetafile.close();
			wfmMetafile.dispose();
			wfmMetafile = null;
		}
	}
	return false;
}

}

但使用Aspose.PDF For JAVA 20.12版本用上述代码转换wmf时,存在内存没有完全释放问题,如下所示:
bb399698f25796b6bec55344c93c8a3.png (38.4 KB)
另外就是在最新的Aspose.PDF For JAVA 21.11版本里 WmfMetafileImage 没有作为公共成员提供,比较遗憾。
希望Aspose.Imaging for Java产品转换wmf时注意规避内存没有完全释放问题。

请问下此问题什么时候可以解决?

请问下此问题什么时候能够解决?

你好,已经过去了1个半月了,请问什么时候可以解决?

image.png (4.5 KB)
我们使用的产品是Aspose.Imaging for Java,是java版本的,你们创建的内部问题是 IMAGINGNET-5039,请纠正下,在Aspose.Imaging for Java解决此问题

请尽快在Aspose.Imaging for Java解决此问题

@aaaConvert, 与您的请求相关的问题将在 Aspose.Imaging 的 22.3 版本中修复。

你好,请问Aspose.Imaging for java 的 22.3 版本什么时候发布

@aaaConvert,Aspose.Imaging 22.3 版的發佈時間大約在下週。 請注意,您的問題的修復將在 22.4 版本中。 另請注意,由於我們的免費支持論壇政策 https://forum.aspose.com/t/free-support-policies/162313,我們不保證盡快解決您的問題,並且它們將作為其他問題排隊。 為了保證和優先處理問題,您可以使用付費支持。

The issues you have found earlier (filed as IMAGINGNET-5039) have been fixed in this update. This message was posted using Bugs notification tool by samer.el-khatib4aspose

Aspose.Imaging for JAVA 22.4 解决此问题了吗?java版本更新里没写解决这个bug,只解决了下图里的问题:
image.png (73.0 KB)

@aaaConvert
该问题已在Aspose中修复。Java22.4的映像。 在Java中,IMAGINGJAVA-8075任务对应于IMAGINGNET-5039。

@aaaConvert 您最初的錯誤請求是 使用aspose-imaging包21.12 版本将wmf转为png效果有偏差,中间框跑到下面了 並與文件 1.wmf 的錯誤轉換有關 IMAGINGJAVA-8075. 如果您對初始請求的轉換文件有疑問,請提供您的結果和代碼以進行複制。 如果您在轉換另一個文件時遇到問題,您可以在新論壇請求中分享它。