3

我最近将我的 Aspose.Pdf 库从 3.0.4.0 升级到了 9.3.0.0。升级后,我们使用 PdfFileStamp 开始忽略我们的边距选项(上、左、右),而是将所有标题中心对齐重叠。(示例见下图)

在此处输入图像描述

以前,这些标题正在努力使文本显示如下: 在此处输入图像描述

我正在使用 PdfFileStamp 添加这些标题:

PdfFileStamp fileStamp = new PdfFileStamp(pathToTempPdfFile, PathToPdf);
fileStamp.AddHeader(ftSite, 20, fileStamp.PageWidth / 2, fileStamp.PageWidth / 2);
fileStamp.AddHeader(ftVisit, 30, fileStamp.PageWidth / 2, fileStamp.PageWidth / 2);
fileStamp.AddHeader(ftGroup, 20, 0, 50);
fileStamp.AddHeader(ftForm, 30, 0, 50);
fileStamp.Save(pathToNewFile);

我尝试将每个标题项放在他们自己的文件戳中,但这并没有解决问题。

TL;DR:为什么我的页眉中的边距值被忽略了?

更新我添加了一个 github 项目,其中包含一个显示此问题的示例项目。它可以在这里找到: https ://github.com/ntregillus/HeadersNotAligningCorrectly

4

0 回答 0