为了账号安全,请及时绑定邮箱和手机立即绑定

后台返回pdf的base64编码到前端,如果pdf中有中文,不会显示问题?

后台返回pdf的base64编码到前端,如果pdf中有中文,不会显示问题?

Qyouu 2018-07-22 16:06:25
用pdf.js展示,pdf中有中文不显示问题var pdfData=atob('....')   pdfjsLib.GlobalWorkerOptions.workerSrc =    'https://unpkg.com/pdfjs-dist@2.0.489/build/pdf.worker.min.js';// pdfjsLib.cMapUrl = './cmaps/';   pdfjsLib.getDocument({data: pdfData}).then(function getPdfHelloWorld(pdf) {      pdf.getPage(1).then(function getPageHelloWorld(page) {      var scale = 1.5;      var viewport = page.getViewport(scale);             var canvas = document.getElementById('the-canvas');      var context = canvas.getContext('2d');       canvas.height = viewport.height;       canvas.width = viewport.width;             var renderContext = {        canvasContext: context,        viewport: viewport       };       page.render(renderContext);         });   });在页面中的截图应该是有中文的,但是没显示。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 5386 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信