我正在使用PDFsharp编辑PDF文件(指添加图像、文本等),这一过程进行得非常顺利。
gfx.DrawImage(img, pointX, pointY, width, height);
gfx.DrawString(text, thumbFont, XBrushes.Black,
new XRect(pointX + 10, pointY + height + 2, width - 10, 5), XStringFormats.TopLeft);
但是,当我尝试编辑一个旋转属性为270度的PDF时,添加的文本和图片会水平显示。
我面临的实际问题是,PDF实际上并没有旋转,它只是改变了Page.Rotate属性,所以我的问题是如何在正确的坐标和正确的方向上添加文本和图像,以实现270度的旋转。