gpt4 book ai didi

用于坐标转换矩阵 (CTM) 的 C++ 库?

转载 作者:太空宇宙 更新时间:2023-11-04 12:25:49 25 4
gpt4 key购买 nike

我正在寻找一个 C++ 库,它允许在我的应用程序中轻松集成坐标转换矩阵 (CTM)。您可能知道来自 PDF 或 PostScript 的 CTM。

对于一个项目,我们使用 C++/Qt4 作为框架,它提供了一个 QTransform 类,它提供了类似 .translate(double x, double y).rotate(双度).

在进行一些转换后,它可以让我获得所有 6 个 CTM 值,我可以将其输入 PDF 库或在导出文件中使用转换矩阵。 Qt 的 API 还允许将多边形 (QPolygon)、矩形 (QRect) 和其他原始数据结构任意映射到转换后的坐标系中。

所以基本上我正在寻找类似于 Qt 提供的东西,但不需要使用 Qt。

我知道我可以自己做矩阵乘法,但我对此并不感兴趣,因为我很确定有人已经解决了这个问题,所以请不要链接到书籍或其他关于如何乘法的指南矩阵。

谢谢!

最佳答案

为什么不直接使用 Qt?它做你想做的,是开源的(我认为是 LGPL),你应该能够链接到 QTransform 类。

关于用于坐标转换矩阵 (CTM) 的 C++ 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2599658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com