.netcore word模板导出的采用的是开源的DOCX,在windows下,图片可正常导出,但是在centos7下,导出word模板图片时,始终报错Specified part does not exist in the package.
经过一系列日志打印测试,最后发现是下面这个问题:
.NET Core项目在Linux上使用QRCoder时出错"Unable to load DLL ‘gdiplus‘" 解决方法(安装按记得重启netcore程序)
现在解决的方案步骤如下:
第一步:使用下面的命令创建软连接
ln -s libdl-2.17.so libdl.so
第二部:使用下面的命令安装libgdiplus
yum install libgdiplus-devel
第三步:重启.netcore程序,发现word导出图片时,正常了
centos7下DOCX导出word模板替换图片报错Specified part does not exist in the package.
原文:https://www.cnblogs.com/hangun/p/14823843.html