问题
I'm trying to place an image and a text below this image on document header using MigraDoc
.
Unfortunately I'm unable to do so. It seems to only be accepting image or paragraph but not both.
This is what I've tried:
var image = section.Headers.Primary.AddImage("image.jpg");
var text = section.Headers.Primary.AddParagraph("title");
It may be possible that paragraph is placed under image, making it invisible. It doesn't seem to be the case though.
回答1:
You can add images to paragraphs - you add the image to the header without a paragraph.
I'd try putting image and text into the same paragraph with a linebreak between them.
Untested code:
var para = section.Headers.Primary.AddParagraph();
var image = para.AddImage("image.jpg");
para.AddLineBreak();
para.AddText("title");
来源:https://stackoverflow.com/questions/32974285/how-to-place-an-image-and-a-paragraph-on-pdf-document-header