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/
解决方案
我有同样的问题,你可以通过使用 X 和 Y 的度数来解决这个问题。
这意味着如果当您将 img 旋转 45 度时,它会在 Y 上下降一些像素,我的解决方案是为 Y 设置一个负值,例如 -100 而不是 100
希望对你有用
推荐阅读
- c++ - 创建一个棋盘格或“交织”两个链表。IE改变两个链表的指针
- python - 如何显示熊猫列模糊?
- c# - 找不到包裹***。源中不存在具有此 ID 的包:“Local Nuget”、Microsoft Visual Studio 脱机包、nuget.org
- python - 帧中的背景检测
- java - 如何在 Kotlin 中获取 Java 原始 void 类?
- django - Django 在每个视图中显示消息
- c++ - C++ condition_variable wait_for() 永远阻塞
- windows - VBScript Windows 自动登录脚本
- spring - Spring Boot 2 MongoDB @TypeAlias 不起作用
- c# - 固定包含非 blitable 类型的结构数组 c#