用过jsPDF的看过来

我先使用了了html2canvas 把html转为了图片。但是使用jsPDF的addImage 图片只能显示在pdf的第一页。其它地方隐藏不显示。不会自动到第二页。这个怎么破

回复
阅读 5.7k
1 个回答

有个addPage的嘛,你图片过大,或者过多,先自己切分一下。不然,你这只在第一页插入了一个超大图片,当然超出就隐藏了。

它还有个是http://rawgit.com/MrRio/jsPDF... 的嘛,我记得是可以直接用的,不用你自己先生成图片。


压缩,先看源码

  function jsPDF(orientation, unit, format, compressPdf) {
    var options = {};
    if (typeof orientation === 'object') {
      options = orientation;
      orientation = options.orientation;
      unit = options.unit || unit;
      format = options.format || format;
      compressPdf = options.compress || options.compressPdf || compressPdf;
    }
   // ...

所以,不压缩可以写在最开始的初始化的options 中或者 文档没说的第4个参数中

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏