找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] ar如何打印

frank.zhang
社区贡献组   /  发表于:2015-6-5 09:21:00
11#
您好,
问题已经收到,我这边正在帮您处理。请稍后。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-6-5 10:30:00
12#
您好,
使用前台js进行导出
  1.     <script language="javascript" type="text/javascript">
  2.         var viewModel;
  3.         var printBtn = '<span><input id="btnPrint" type="Button" value="Print" onclick="print()"/></span>';
  4.         var exportSelect = '<select id="ExportSelect" style="width:80px"><option selected disabled>Export</option><option value="PDF" style="background: url(images/pdf.png) right no-repeat; width: 50px">PDF</option><option value="Excel" style="background: url(images/Excel.gif) right no-repeat; width: 50px">Excel</option></select>';
  5.         $(document).ready(function () {
  6.             viewModel = GetViewModel("WebViewer1");

  7.             var toolbar = $('#WebViewer1').find('.arvToolBar');
  8.             toolbar.append(exportSelect);
  9.             toolbar.append(printBtn);

  10.             //Check the selected value in DropDown and Export
  11.             $("#ExportSelect").change(function (e, args) {
  12.                 var valueSelected = this.value;
  13.                 if (viewModel.PageLoaded()) {
  14.                     switch (valueSelected) {
  15.                         case "PDF":
  16.                             viewModel.Export(ExportType.Pdf, function (uri) {
  17.                                 window.location = uri;
  18.                             }, true);
  19.                             break;
  20.                         case "Excel":
  21.                             viewModel.Export(ExportType.Xls, function (uri) {
  22.                                 window.location = uri;
  23.                             }, true);
  24.                             break;
  25.                     }
  26.                 }
  27.             });
  28.         });

  29.         function print() {
  30.             if (viewModel.PageLoaded()) {
  31.                 viewModel.Print();
  32.             }
  33.         };
  34.     </script>
复制代码

预览效果:



设置自定义纸张:



打印:




本帖子中包含更多资源

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

x
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-6-23 17:19:00
13#
您好,
距离这个问题的最后回复已经过去了一段时间,不知道这个问题您是否已经解决?
如果没有解决,欢迎跟贴接续讨论,如果已经解决请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部