gpt4 book ai didi

pdf-generation - MigraDoc:如何将垂直行距应用于段落?

转载 作者:行者123 更新时间:2023-12-04 04:32:51 27 4
gpt4 key购买 nike

我正在使用 MigraDoc 创建 PDF。
除了段落行距的设置外,一切正常。
我想在段落行之间有更多的垂直空间。

什么我试过 到目前为止没有任何变化在生成的 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;

任何人都可以指出我正确的方向吗?

最佳答案

LineSpacing的含义取决于为 LineSpacingRule 设置的值.

LineSpacingRule设置为例如SingleDouble那么为 LineSpacing 设置的值将被忽略。

试试 AtLeastExactlyLineSpacingRule .

关于pdf-generation - MigraDoc:如何将垂直行距应用于段落?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47453113/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com