IRONSOFTWAREHOME
段落样式
using IronPPT;
using IronPPT.Models;

// Create new PowerPoint presentation
var document = new PresentationDocument();

// Style paragraph
var style = new ParagraphStyle()
{
    NoBullet = true,
    RightToLeft = true,
    ContextualSpacing = true,
    Indent = 15.00,
    Alignment = TextAlignmentTypeValues.Center,
    LineSpacing = 10,
    SpaceAfter = 15,
    SpaceBefore = 15,
};

var paragraph = new Paragraph();
paragraph.Style = style;
paragraph.AddText("First paragraph.");

// Add paragraph
document.Slides[0].AddParagraph(paragraph);

// Export PowerPoint presentation
document.Save("styledParagraph.pptx");
Imports IronPPT
Imports IronPPT.Models

' Create new PowerPoint presentation
Dim document As New PresentationDocument()

' Style paragraph
Dim style As New ParagraphStyle() With {
    .NoBullet = True,
    .RightToLeft = True,
    .ContextualSpacing = True,
    .Indent = 15.0,
    .Alignment = TextAlignmentTypeValues.Center,
    .LineSpacing = 10,
    .SpaceAfter = 15,
    .SpaceBefore = 15
}

Dim paragraph As New Paragraph()
paragraph.Style = style
paragraph.AddText("First paragraph.")

' Add paragraph
document.Slides(0).AddParagraph(paragraph)

' Export PowerPoint presentation
document.Save("styledParagraph.pptx")
NuGet Download
PM > Install-Package IronPPT
段落样式

段落样式

在 PowerPoint 中添加幻灯片对于制作信息丰富的演示内容至关重要。 此外,完全自定义文本和段落的功能进一步增强了突出显示关键点或想要强调的信息内容的能力。IronPPT 是一个功能强大的库,用于在 .NET 应用程序中处理 PowerPoint 演示文稿,它允许您通过段落样式实现所有这些功能,使开发人员能够在一个库中完全自定义和控制段落的各个方面,例如行距、文本对齐方式、缩进以及是否为项目符号列表。

五步代码即可添加段落样式

  • var style = new ParagraphStyle() { NoBullet = true, ... };
  • var paragraph = new Paragraph();
  • paragraph.Style = style;
  • paragraph.AddText("第一段。");
  • document.Slides[0].AddParagraph(paragraph/);

代码解释

要更改 document 中的段落样式,我们首先实例化一个新的 ParagraphStyle 类,这为我们提供了根据需求自定义各种属性的基础。

首先,我们将 NoBullet 属性设置为 true,表示该 paragraph 是一个连续的文字块,而不是分散的项目符号。 这种选择有助于在呈现信息时保持清晰度。

一旦我们根据喜好定制了每个属性,就将配置好的 ParagraphStyle 赋回我们最初创建的空 Paragraph 的 Style 属性。 为了说明功能,我们继续使用 AddText 方法添加文本。 最后,我们通过 Slides 数组访问第一张幻灯片,并使用 AddParagraph 方法添加我们自定义的 paragraph,从而将 paragraph 集成到 PowerPoint 演示中。

了解如何使用 IronPPT 管理幻灯片
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 6,246版本:2026.9刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPPT
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
您的资料将始终保密。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
深受全球数百万工程师信赖
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPPT
nuget.org/packages/IronPPT/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索"IronPPT"
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

  1. 下载并解压IronPPT到你的解决方案目录中的~/Libs等位置
  2. 在Visual Studio解决方案资源管理器中,右键单击引用。选择浏览,"IronPPT.dll"

许可证从$999