Dodaj efekt gradientu
using IronWord;
using IronWord.Models;

// Create new Word document
WordDocument doc = new WordDocument();

// Create and configure text style
TextStyle textStyle = new TextStyle();
textStyle.TextEffect = new TextEffect()
{
    GradientEffect = Gradient.DefaultGray,
};

// Create paragraph
Paragraph paragraph = new Paragraph();

// Create run with text and style
Run textRun = new Run(new TextContent("Hello World"));
textRun.Style = textStyle;

// Add run to paragraph
paragraph.AddChild(textRun);

// Add paragraph to document
doc.AddParagraph(paragraph);

// Export new Word document
doc.SaveAs("gradientEffect.docx");
NuGet Download
PM > Install-Package IronWord
Dodaj efekt gradientu

Dodaj efekt gradientu

Stosowanie efektów gradientu na tekście

Efekt gradientu w IronWord pozwala na wyświetlanie przejść kolorów w tekście, tworząc wizualnie atrakcyjne projekty. IronWord zapewnia predefiniowane opcje gradientów poprzez klasę Gradient, takie jak Gradient.DefaultGray, które można przypisać bezpośrednio do właściwości GradientEffect obiektu TextEffect.

Aby zastosować gradient, stwórz obiekt TextStyle i skonfiguruj jego właściwość TextEffect za pomocą GradientEffect. Gradient można ustawić, korzystając z wstępnie zdefiniowanych statycznych instancji z klasy Gradient, które oferują popularne schematy kolorów i przejścia. Te gotowe ustawienia upraszczają proces dodawania profesjonalnie wyglądających gradientów bez ręcznej konfiguracji punktów stopu koloru.

Po skonfigurowaniu stylu, stwórz Run zawierający TextContent i przypisz styl do właściwości Style biegu. Dodaj bieg do akapitu za pomocą AddChild, a następnie wstaw akapit do dokumentu. Takie ustrukturyzowane podejście zapewnia prawidłowe zastosowanie i zachowanie efektu gradientu w wyjściowym dokumencie.

Wyjaśnienie kodu

Powyższy kod pokazuje, jak zastosować efekt gradientu na tekście. Najpierw tworzy nowy dokument Word. Następnie tworzy obiekt TextStyle i konfiguruje go do użycia efektu gradientu poprzez przypisanie predefinicji Gradient.DefaultGray do właściwości GradientEffect.

Aby dodać tekst stylizowany, tworzony jest Paragraph, a następnie tworzony jest obiekt Run zawierający TextContent z "Hello World". Skonfigurowany TextStyle jest przypisywany do Run, stosując efekt gradientu. Obiekt Run jest dodawany do Paragraph za pomocą AddChild, a obiekt Paragraph jest dodawany do dokumentu. To odzwierciedla hierarchię dokumentu: Dokument → Akapit → Fragment tekstu → Zawartość tekstu. Na koniec nowy dokument Word jest eksportowany.

Aby uzyskać więcej przykładów i demonstracji, proszę przejść do następującego artykułu: Jak dodać efekt gradientu do tekstu.

Tutaj znajdziesz więcej poradników na temat elementów dokumentu Word
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 61,140Wersja:2026.11właśnie wydany