jsPDF围绕其自身的中心旋转图像

时间:2019-10-09 20:41:11

标签: javascript jspdf

我正在使用jsPDF从画布中的现有对象创建PDF。因此,我有了对象的坐标和旋转角度,然后要添加到PDF中。但是,每个图像都不会绕其中心旋转,因此会急剧改变坐标。

var doc = new jsPDF('p', 'mm', 'a3');
doc.addImage(image, 'PNG', 100, 100, 52.916667, 52.916667, null, null, 45);
doc.save('a3.pdf');

有人可以帮我围绕图像旋转中心吗?

这是一个jsFiddle https://jsfiddle.net/bx0ucszo/6/

1 个答案:

答案 0 :(得分:0)

我有同样的问题,您可以通过针对该位置使用X和Y的度数来解决。

意思是,如果将img旋转45度,它会使Y上的某些像素下降,我的解决方案是为Y设置一个负值,例如-100而不是100

希望对您有用