如何在旋转的PDF中旋转文本和图像?

如何在旋转的PDF中旋转文本和图像?,pdf,rotation,pdfsharp,rotatetransform,Pdf,Rotation,Pdfsharp,Rotatetransform,我正在使用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); 但是,当我试图编辑一个P

我正在使用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);
但是,当我试图编辑一个PDF,它的旋转属性为270,添加的文本,图像是水平的


我面临的实际问题是,PDF实际上并没有旋转,它只是更改了
页面。Rotate
属性,因此我的问题是如何在正确的坐标和方向上添加文本和图像,使旋转为270。

旋转在显示时应用于页面。顺时针270°为逆时针90°

好的,您必须将要添加到PDF的文本旋转270°CCW(90°CW),以便文本在旋转后的PDF页面上正常显示