2015-04-28 69 views
0

在HTML中,我可以做這樣的事情,以使圖像浮動,並有周圍的文字環繞:如何在Migradoc的左側製作圖像「浮動」?

<img src="foo.png" style="float: left;" /> 

這看起來是這樣的:

我能做些什麼類似於Migradoc?我試過看WrapFormat,但無論我嘗試什麼,我都無法讓它與之合作。

創建圖像形狀如下:

var img = new MigraDoc.DocumentObjectModel.Shapes.Image(strTempFile); 

回答

0

使用WrapFormat你可以在任何地方放置圖像。

我不知道什麼float爲HTML。圖像可以放置在任何地方,但主要文字不會環繞它。如果您將圖像放置在邊緣區域或以其他方式預留空間,則不存在任何問題。

更新:您可以使用具有兩列的表格來並排放置圖像和文本。如果圖像高度和文字高度相似,這看起來會很好。
文字不會在圖像周圍浮動。這還沒有(用MigraDoc實現)。

使用WrapFormat Through您可以指定文本佈局工會忽略圖像。爲段落設置左或右縮進,您還可以並排獲取文本和圖像 - 仍然不會在圖像周圍浮動文本。該表的方法是安全的,所以我寧願使用表格。

+0

下面是我想要實現什麼的一個例子:https://jsfiddle.net/umq8ta00/ – Codecat

+0

@AngeloGeels MigraDoc沒有這樣的「float」。根據您的要求,表格可能是一個合適的解決方法。 –

+0

儘管如此,表格不會讓我只是將圖片包裹在圖片上。文本是任意長的(用戶輸入)。 – Codecat

相關問題