2015-10-06 120 views
0

我試圖在文檔標題下使用MigraDoc將圖像和文本放在此圖像下。如何在PDF文檔標題上放置圖像和段落?

不幸的是,我無法這樣做。它似乎只接受圖像或段落,但不是兩個。

這是我已經試過:

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

它可能是一段被劃歸圖像,使其不可見。但似乎並非如此。

回答

2

您可以將圖像添加到段落 - 將圖像添加到沒有段落的標題。

我會嘗試將圖像和文本放入同一段落,並在它們之間換行。

未經測試的代碼:

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

我認爲這會工作。我在某個時候測試了它,它接近我所需要的,錯過了斷線的事情,使它看起來像我想要的。我明天會測試它,並讓你知道它是如何發生的。謝謝 – StackOverflower

+0

它工作:)我有一個不同的相關挑戰,雖然http://stackoverflow.com/questions/32983060/how-to-make-room-for-the-header-on-pdf-document – StackOverflower