【问题标题】:How to rotate text and images in a rotated PDF?如何在旋转的 PDF 中旋转文本和图像?
【发布时间】:2015-01-31 23:01:29
【问题描述】:

我正在使用 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);

但是当我尝试编辑具有 Rotate 属性为 270 的 PDF 时,添加的文本、图像会水平显示。

我面临的实际问题是,PDF 并没有真正旋转,它只是改变了Page.Rotate 属性,所以我的问题是如何在正确的坐标和正确的方向添加文本和图像旋转 270。

【问题讨论】:

    标签: pdf rotation pdfsharp rotatetransform


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多