找回密码
 立即注册

QQ登录

只需一步,快速开始

my1320

高级会员

16

主题

57

帖子

1237

积分

高级会员

积分
1237
my1320
高级会员   /  发表于:2023-4-8 14:43  /   查看:2012  /  回复:6
666金币
本帖最后由 my1320 于 2023-4-8 17:59 编辑

lodop通过url打印图片,图片名如果是中文就不能正常显示图片,请问该怎么办?
  1. var lpurl=Forguncy.CommandHelper.getVariableValue('lpurl');
  2. var LODOP; //声明为全局变量
  3. LODOP = getLodop();   
  4. LODOP.PRINT_INIT("两票");   
  5. LODOP.ADD_PRINT_IMAGE(0,0,"210mm","296.99mm",lpurl);
  6. LODOP.SET_PRINT_STYLEA(0,"Stretch",2);
  7. LODOP.SET_PRINT_STYLEA(1,"AngleOfPageInside",90);
  8. LODOP.PREVIEW();
复制代码



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

找到办法了,可以把中文变成%D6%D0%CE这样的格式

6 个回复

倒序浏览
最佳答案
最佳答案
my1320
高级会员   /  发表于:2023-4-8 14:43:40
来自 4#
找到办法了,可以把中文变成%D6%D0%CE这样的格式
  1. encodeURI(变量名);
复制代码

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
my1320
高级会员   /  发表于:2023-4-8 15:27:19
2#
找到原因了,是因为链接中有中文,这种情况应该怎么解决?
回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2023-4-8 20:29:18
3#
my1320 发表于 2023-4-8 15:27
找到原因了,是因为链接中有中文,这种情况应该怎么解决?

复制到浏览器打开,然后在复制浏览器的地址栏
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-10 09:33:43
5#
感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
my1320
高级会员   /  发表于:2023-4-10 21:47:36
6#
还有一个办法,可以用ENCODEURL函数,也能实现同样的效果
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-11 10:27:56
7#
my1320 发表于 2023-4-10 21:47
还有一个办法,可以用ENCODEURL函数,也能实现同样的效果

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部