PDF添加水印旋转角度问题

在使用Aspose.Pdf(23.4.0)添加水印,水印的对齐方式为水平垂直居中,旋转45度后,居中的效果不正确
代码:

var artifact = new WatermarkArtifact();
                artifact.SetLinesAndState(lines.ToArray(), textState);
                artifact.Rotation = rotation;
                artifact.Opacity = opacity;
                artifact.IsBackground = true;
                artifact.ArtifactHorizontalAlignment = horizontalAlignment;
                artifact.ArtifactVerticalAlignment = verticalAlignment;
                doc.Pages[i].Artifacts.Add(artifact);

旋转后效果:
QQ_1720606072423.png (21.7 KB)
看起来是旋转的中心点是以水印内容的左下角为中心。

在Aspose.Pdf(24.6.0)版本中看起来是正常的了,我现在不想升级Aspose.pdf版本,能不能通过编写代码来解决这个问题呢

@cqhg90258

如果 24.6 版本的 API 没有出现问题,则该问题可能已得到修复。请注意,如果不使用最新可用版本的 API 复制该问题,我们就无法解决该问题。

另一方面,我们担心无法建议对代码进行重大更改来解决该问题,因为它是旧版本。我们始终建议使用最新版本,因为它包含最大程度的修复和增强。

我们请求您使用最新版本,如果您在使用过程中遇到任何问题,请告诉我们。