2016-11-02 48 views
0

我正在使用wordpress主题,它可以从发布信息生成pdf。我想增加pdf输出中的图像大小。在js中增加图片大小

我认为以下是在pdf中打印6个图像的部分。

// get first 6 images 
 
      var i = 0; 
 
      var inc = 0; 
 
      var top = top_space_int; 
 
      var table_top_spacing = top_space_int; 
 
      var left = left_margin; 
 

 
      var left_spacing = 38; 
 
      var top_spacing = 0; 
 

 
      $(".home-slider-thumbs ul li[data-thumb]").each(function(index, element){ 
 
       var base_64 = $(this).data("base_64"); 
 

 
       doc.addImage(base_64, 'PNG', left + (inc * left_spacing), (top + top_spacing), 36, 26); 
 

 
       inc = (inc == 1 ? 0 : inc + 1); 
 

 
       if(inc == 0){ 
 
        top_spacing += 28; 
 
       } 
 

 
       if(index == 5){ 
 
        return false; 
 
       } 
 
      });

我想提高这些图像(当前大小的两倍或1.5倍)的大小。 这里是pdf的一个片段: PDF SNIPPET

因为我不方便使用js,所以我很难做到这一点。

回答

0

最后两个参数(36,26)变更后,它的工作

0

我假设你正在使用jsPDF,因为我看到熟悉的doc.addImage()函数。最后两个参数分别是宽度和高度。

+0

您的回复仅是部分答案...应该问题的作者做什么与这两个参数? – jacefarm

+0

谢谢@ppovoski。起初我试图改变它,但由于某种原因没有工作。现在它可以工作。 – mar