如何在 PDF 文档页眉上放置图像和段落?

How to place an image and a paragraph on PDF document header?

我正在尝试使用 MigraDoc 在文档页眉上在此图像下方放置图像和文本。

很遗憾,我无法这样做。它似乎只接受图像或段落,但不接受两者。

这是我试过的:

var image = section.Headers.Primary.AddImage("image.jpg");
var text = section.Headers.Primary.AddParagraph("title");

可能是段落被放置在图像下方,使其不可见。不过好像不是这样。

您可以将图像添加到段落中 - 您可以将图像添加到没有段落的页眉中。

我会尝试将图片和文本放在同一个段落中,并在它们之间使用换行符。

未经测试的代码:

var para = section.Headers.Primary.AddParagraph();
var image = para.AddImage("image.jpg");
para.AddLineBreak();
para.AddText("title");