pdf - PDF 中的仿射变换
问题描述
我似乎遗漏了一些与仿射变换在 PDF 中的工作方式相关的内容。我有以下要求 -
- 左下边缘位于原点的形状
- 将形状逆时针旋转 90 度
- 将形状翻译到目的地
现在,当我应用仿射变换时,我没有在目标中正确放置形状。经过几次实验,我发现 PDF 引擎将围绕形状的左下角应用旋转作为参考,但大多数文献指导围绕中心轴旋转,这表明无论哪种方式都不会发生差异。
但是我无法在我的转换广告后面得到正确的算术,我无法达到结果。我在数学方面不是很健全,因此,如果能帮助我实现这一目标,我将不胜感激。
准备一些插图来展示我是如何进行转换的。
我对转换背后的数学的理解可能完全错误,如果我能得到一些指导,我将不胜感激。我正在使用 PDFBox 来实现相同的目的。提前致谢。
解决方案
推荐阅读
- opengl - OpenCL/OpenGL 互操作浪费 CPU
- android - 如何将 base64 编码的音频转换为 JSON?
- android - Httpclient.GetStringAsync 适用于 UWP 和 iOS,但不适用于 Xamarin Forms 上的 Android
- c# - 如何使用动态连接水晶报表
- laravel - 导入文件时如何跳过第一行
- javascript - 从对象数组中获取键:Javascript
- flutter - Flutter:通过路由保持流活跃?
- windows - 基于 Powershell 的 WMI 命令替换
- couchdb - 就地更新功能得到“500(内部服务器错误)”
- spring - 使用弹簧数据流创建弹簧批处理步骤