gpt4 book ai didi

graphics - 开罗文本旋转

转载 作者:行者123 更新时间:2023-12-04 05:39:22 33 4
gpt4 key购买 nike

我想在 Cairo 中旋转文本,因为我正在使用一个函数:cairo_rotate(m_cr, angle),按角度弧度旋转。现在要取消设置角度以开始正常的文本渲染,我应该调用 cairo_rotate(m_cr, - angle) 函数还是 cairo_rotate(m_cr, 0.0),我的意思是 cairo 中的旋转是累积的吗?

最佳答案

旋转(和所有其他变换)是累积的。

但是,恕我直言,使用 cairo_save(cr) 会更好; cairo_rotate(cr, angle); 和后来的 cairo_restore(cr); 来撤销效果。这也适用于其他类型的转换,重置当前剪辑和当前源。事实上,cairo_restore 恢复除当前路径之外的所有内容。

关于graphics - 开罗文本旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11458849/

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