gpt4 book ai didi

rotation - PDFsharp 更改原点

转载 作者:行者123 更新时间:2023-12-01 05:02:21 27 4
gpt4 key购买 nike

我正在使用 PDFsharp绘制形状相当复杂的线条。为了简化这个过程,让它更容易理解,我想把原点从页面的左上角改为左下角。目前,更改原点是 not yet implemented .有没有办法可以使用 RotateTransform 之类的方法将原点重新定位到左下角和 TranslateTransform否则?尽我所知,旋转变换围绕原点旋转。可能有我不知道的技巧。使用

gfx.RotateTransform(180);
gfx.TranslateTransform(-612, -792); // Assumes 8.5 inch x 11 inch at 72 points/inch

我可以将它移到右下角,以便 x 向左增加,但添加的文本是颠倒的。 Generated PDF

有没有办法真正将原点移动到左下角,以便 y 向上增加而 x 向右增加?提前致谢。

编辑:
ThomasH 的回答将原点移到左下角,但文本仍然翻转。有没有办法克服这个问题?请参阅此处的自包含示例: http://pastebin.com/fgfjDXF1

最佳答案

TranslateTransform的组合和 ScaleTransform(1,-1)应该做你想做的。

关于rotation - PDFsharp 更改原点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31795466/

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