如何使用PDF.js裁剪PDF页面的矩形区域

如何使用PDF.js裁剪PDF页面的矩形区域,pdf,crop,pdf.js,Pdf,Crop,Pdf.js,我想裁剪PDF页面的特定矩形(x,y,宽度,高度)。使用pdf.js是否可以这样做?获取页面的画布参考。假设您当前的比例为133%,那么您需要将坐标乘以1.33 var context = document.getElementById("page1").getContext('2d'); var imageData = context.getImageData( 160.89*(1.33), 193.97*(1.33), 517.29*(1.33), 148.87*(

我想裁剪PDF页面的特定矩形
(x,y,宽度,高度)
。使用pdf.js是否可以这样做?

获取页面的画布参考。假设您当前的比例为133%,那么您需要将坐标乘以1.33

var context = document.getElementById("page1").getContext('2d');

var imageData = context.getImageData(
   160.89*(1.33),
   193.97*(1.33),
   517.29*(1.33),
   148.87*(1.33))
然后你可以把它放到其他画布上,或者用它做点什么

context.putImageData(imageData,0,0);

这个答案与pdf.js无关。