Dostosowane punkty
using IronPPT;
using IronPPT.Models;
using IronPPT.Models.Styles;

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

// Import image
Image image = new Image();
image.LoadFromFile("sample.png");

// Style the bullet point
var style = new ParagraphStyle()
{
    Bullet = new Bullet()
    {
        Picture = image,
        //BulletColor = Color.Blue,
        //FollowsDefaultTextSize = true
    },
};

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

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

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

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

' Import image
Dim image As New Image()
image.LoadFromFile("sample.png")

' Style the bullet point
Dim style = New ParagraphStyle() With {
    .Bullet = New Bullet() With {
        .Picture = image
        'BulletColor = Color.Blue,
        'FollowsDefaultTextSize = true
    }
}

Dim paragraph = New Paragraph()
paragraph.Style = style
paragraph.AddText("Test Text")

document.Slides(0).AddParagraph(paragraph)

' Export PowerPoint presentation
document.Save("styledBullet.pptx")
NuGet Download
PM > Install-Package IronPPT
Dostosowane punkty

Dostosowane punkty

Podczas tworzenia prezentacji informacyjnej często warto podkreślić konkretne kwestie dla wszystkich zainteresowanych stron. Akapity mogą czasami zawierać zbyt wiele informacji, co sprawia, że punkty są bardziej skuteczną alternatywą. Dzięki IronPPT można łatwo i intuicyjnie dostosowywać oraz dodawać punkty, co pozwala na efektywne przedstawianie i podkreślanie kluczowych informacji, usprawniając cały proces i eliminując konieczność ręcznego dodawania elementów.

W tym przykładzie kodu szybko pokażemy, jak dodać niestandardowy punkt z dołączonym obrazkiem w akapicie.

5-etapowy przewodnik po dodawaniu niestandardowych punktorów

  • var style = new ParagraphStyle();
  • style.Bullet = new Bullet() { Picture = new Image("sample.png") };
  • var paragraph = new Paragraph();
  • paragraph.Style = style;
  • paragraph.AddText("Test Text");

Wyjaśnienie kodu

Tworzenie spersonalizowanych punktów jest prostym procesem. Najpierw musimy zainicjowac nowa klase ParagraphStyle, ktora pozwoli nam okreslic styl dla naszych punktow wypunktowanych. Nastepnie utworzymy nowa instancje klasy Bullet. W tym przykladzie udoskonalimy punkt wypunktowany poprzez dodanie obrazu, co osiagnemy, modyfikujac wlasciwosc Picture i przypisujac obraz, ktory zaladowalismy we wczesniejszych krokach.

Gdy mamy już skonfigurowany nasz ParagraphStyle, przystepujemy do utworzenia nowej klasy Paragraph. Tutaj stosujemy stworzony przez nas ParagraphStyle, zawierajacy punkt wypunktowany z ulepszonym obrazem. Na koniec, aby zakonczyc, mozemy dodac tekst do akapitu, uzywajac metody AddText, co pozwala nam w pelni dostosowac nasz punkt wypunktowany i stworzyc atrakcyjna wizualnie prezentacje.

Naucz się zarządzać slajdami dzięki naszemu przewodnikowi krok po kroku
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 6,246Wersja:2026.10właśnie wydany