2017-11-23 12 views
0

MigraDocを使用してPDFを作成しています。 段落の行間隔の設定を除いてすべてが正常に動作します。 段落行の間に垂直方向のスペースを増やしたい。MigraDoc:段落に縦線を適用する方法は?

私はは、結果のPDFの変更なしこれまでを試してみました:

string text = "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."; 

Paragraph para = CreateParagraph(text , "Helvetica", 7, "0.1mm", Colors.Black, ParagraphAlignment.Left); 

// tried this: 
para.Format.LineSpacing = MigraDoc.DocumentObjectModel.Unit.FromMillimeter(12); 

// and tried that: 
para.Format.LineSpacing = 12; 

することは誰もが正しい方向に私を指すことができますか?

答えて

1

LineSpacingの意味は、LineSpacingRuleの値に依存します。

LineSpacingRuleが、例えば、 SingleまたはDoubleの場合、LineSpacingに設定された値は無視されます。

LineSpacingRuleについては、AtLeastまたはExactlyを試してください。

+0

これは仕事をしました。どうもありがとうございました! – Thariama

関連する問題