修改图像格式(从默认的jpg格式更改为其他格式)



我正在尝试更改要在Word中导出的图像的格式
根据PictureType.java类,这似乎是可能的,但经过几次测试后,它似乎无法正常工作
我使用了这一行:
{m: '[PAB] A. SIEG.4_UP-CTB (LTTBI).jpg'.asImage('emf')},但文件仍然是jpg格式
是否可以获得关于转换方法";totype";工作
我没有任何错误消息,图像被很好地导出,但格式为jpg,所以我只能假设可能存在引发但被捕获的异常,因此没有跟踪,因为"中没有消息;捕获";异常:

try {
res = valueOf(extension.toUpperCase());
} catch (IllegalArgumentException ignored) {
// Simply ignore this exception. It means that the
// given extension is unknown.
// JPG type will be returned by default.
}

或者更可能是在方法中进一步出现的这个:

try {
res = valueOf(type.substring(MIME_IMAGE_TYPE.length()).toUpperCase());
} catch (IllegalArgumentException ignored) {
// Simply ignore this exception. It means that the
// given extension is unknown.
// JPG type will be returned by default.
}

提前感谢您的回答。

如果无法根据文件扩展名计算图像,则传递给asImage((服务的类型用于告诉M2Doc图像的格式。它不用于转换图像格式。为此,您可以创建一个Java服务,并使用javax.imageio.imageio作为示例。

相关内容

最新更新