找回密码
 立即注册

QQ登录

只需一步,快速开始

lyzn

注册会员

6

主题

21

帖子

81

积分

注册会员

积分
81
lyzn
注册会员   /  发表于:2024-6-3 16:58  /   查看:2136  /  回复:8
1金币
  想在打印图标旁边显示 "打印"这两个字,跟刷新按钮一样
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

工具栏keys: [*]0: "$navigation" [*]1: "$split" [*]2: "$refresh" [*]3: "$split" [*]4: "$history" [*]5: "$split" [*]6: "$mousemode" [*]7: "$zoom" [*]8: "$fullscreen" [*]9: "$split" [*]10: "$print" [*]11: "$singlepagemode" [*]12: "$continuousmode" [*]13: "$galleymode" [*]新替换按钮 [*] var btn = { key: '$print', text: '打印', ...

8 个回复

倒序浏览
最佳答案
最佳答案
wengMQ悬赏达人认证
银牌会员   /  发表于:2024-6-3 16:58:58
来自 2#
本帖最后由 wengMQ 于 2024-6-3 23:22 编辑

工具栏keys:
  • 0: "$navigation"
  • 1: "$split"
  • 2: "$refresh"
  • 3: "$split"
  • 4: "$history"
  • 5: "$split"
  • 6: "$mousemode"
  • 7: "$zoom"
  • 8: "$fullscreen"
  • 9: "$split"
  • 10: "$print"
  • 11: "$singlepagemode"
  • 12: "$continuousmode"
  • 13: "$galleymode"
  • 新替换按钮
  • var btn = {                  key: '$print',                                  text: '打印',                  enabled: true,                  action: function (item) {                                            viewer.print();                  }              };
  • 更新按钮              viewer.toolbar.desktop.updateItem("$print", btn);

评分

参与人数 1金币 +666 收起 理由
Eden.Sun + 666 很给力!

查看全部评分

回复 使用道具 举报
wengMQ悬赏达人认证
银牌会员   /  发表于:2024-6-3 23:25:47
3#
补充在reportLoaded方法中加代码; viewer = GrapeCity.ActiveReports.JSViewer.create({
          element: '#viewerContainer',
          reportLoaded: (reportInfo) => {...}
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-6-4 09:47:24
4#
您好,您可以根据楼上大佬的回复,把viewer自带的打印按钮移除,然后根据咱们自己的需求,进行自定义按钮的设计呢。
回复 使用道具 举报
lyzn
注册会员   /  发表于:2024-6-12 17:53:03
5#
全屏按钮,不起作用。其他的按钮可以。
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-6-12 18:43:36
6#
lyzn 发表于 2024-6-12 17:53
全屏按钮,不起作用。其他的按钮可以。

您说的不起作用指的是什么。您具体描述一下,我们看看是什么问题呢。
回复 使用道具 举报
lyzn
注册会员   /  发表于:2024-6-12 18:53:46
7#
Eden.Sun 发表于 2024-6-12 18:43
您说的不起作用指的是什么。您具体描述一下,我们看看是什么问题呢。

同样的代码,其他的按钮都可以显示中文,只有全屏的按钮不显示。
回复 使用道具 举报
lyzn
注册会员   /  发表于:2024-6-12 18:56:30
8#
var fullscreenBtn = { key: '$fullscreen', text: '全屏', enabled: true };
viewer.toolbar.desktop.updateItem("$fullscreen", fullscreenBtn);
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-6-14 15:23:38
9#
嗯,前几个因为样式,确实有些无法修改,但是这个也有hover效果。本身在显示文字也不美观
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部