根据数据库中图片名称打印图片时部分图片无法打印的解决方法?

今天有遇到咨询使用中琅条码打印软件批量打印图片问题,图片名称已经是保存在Excel表中,通过数据库导入软件中批量打印图片,但是标签设计好后在打印预览时发现部分页面图片是空白的,图片没有插入成功,这是为什么呢?如果遇到这个问题如何解决呢?如下图图片以及保存Excel表中的图片名称。

clip_image002.jpg

打开中琅条码打印软件新建一个标签,然后点击“数据库设置”添加“Excel数据源”,把保存在Excel表中的图片名称通过数据库导入软件中以方便后面插入图片调用。

clip_image004.jpg

鼠标点击软件左侧边栏中的“插入位图图片”图标,然后在标签白色画布上绘制插入一个图片(如果图片是PDF矢量图,用“插入矢量图”工具),双击图片打开“图形属性”-“数据源”,点击左侧数据对象下面的“+”添加数据,然后再点浏览找到电脑上的图片,选择一张添加进来,输入框中会出现图片路径,把后面的图片名称和后缀“jpg”删除。

clip_image006.jpg

然后点击“+”添加数据,数据对象类型选择“数据库导入”导入Excel表图片名称。最后再添加“+”添加一个数据,手动输入后缀“.jpg”。设置后打印预览查看就可以看到有的是空白,图片没有插入。

clip_image007.png

clip_image010.jpg

为什么会出现上面的情况呢?中琅条码打印软件打印图片的原理是,根据图片数据源的数据组成一个完成的图片路径可以直接调用电脑上的图片打印,如果组成的完整路径不正确就会出现上述现象,可以通过检查路径、图片名、后缀名是否正确确认问题原因。

如上述问题经过检查发现,通过数据库导入的图片名称前或后有一些特殊的不可见的字符,那么组成的就不是正确的图片路径,也就无法调用相应的图片。

解决方法:图片的数据源中,选择图片名称,在右侧添加两个处理方法,处理方法类型选择“修剪空白”,一个设置左侧,一个设置右侧,就可以把图片名称前后的不可见字符删除了,得到正确的图片名称,再进行打印预览就是正常。

clip_image012.jpg

clip_image014.jpg

综上所述就是中琅条码打印软件根据图片名称批量打印图片时部分图片无法打印的解决方案,有遇到这类图片打印问题的小伙伴可以参考一下。


标签:条码打印软件 , 数据库导入 , 图片打印

共有条评论 网友评论

验证码: 看不清楚?