IRONSOFTWAREHOME
Işıltı Efekti Ekle
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()
{
    GlowEffect = new Glow()
    {
        GlowColor = IronWord.Models.Color.Aqua,
        GlowRadius = 10,
    },
};

// 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("glowEffect.docx");
Imports IronWord
Imports IronWord.Models

' Create new Word document
Dim doc As New WordDocument()

' Create and configure text style
Dim textStyle As New TextStyle()
textStyle.TextEffect = New TextEffect() With {
    .GlowEffect = New Glow() With {
        .GlowColor = IronWord.Models.Color.Aqua,
        .GlowRadius = 10
    }
}

' Create paragraph
Dim paragraph As New Paragraph()

' Create run with text and style
Dim textRun As 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("glowEffect.docx")
NuGet Download
PM > Install-Package IronWord
Işıltı Efekti Ekle

Işıltı Efekti Ekle

Metne Parlaklık Etkisi Eklemek

IronWord içinde metne parıltı efekti uygulamak, bir TextStyle nesnesinin TextEffect özelliğini yapılandırarak gerçekleştirilir. Parlaklık efekti, metnin etrafında parlak bir çerçeve oluşturur ve görsel görünümü kontrol etmek için özelleştirilebilir renk ve yarıçap özelliklerine sahiptir.

Parıltı efekti oluşturmak için bir TextStyle örneği oluşturulup, yapılandırılmış bir Glow örneği ile bir TextEffect nesnesi atanır. Glow nesnesi, parıltının rengini belirlemek için GlowColor ve efekti yaymak için GlowRadius gibi özellikleri kabul eder. Daha yüksek yarıçap değerleri daha yayılmış bir parlaklık üretirken, daha düşük değerler metnin etrafında daha sıkı bir hale oluşturur.

Metin stili yapılandırıldıktan sonra, istenilen TextContent içeren bir Run nesnesi oluşturulup yapılandırılmış stil Run'ye atanır. Stilli çalıştırmayı bir paragrafa eklemek için AddChild kullanılır, ardından paragraf belgeye eklenir. Bu, belge sıralamasını takip eder: Document → Paragraph → Run → TextContent.

Kod Açıklaması

Yukarıdaki kod kırıntısı, yeni bir Word belgesi oluşturmanın ve bir parlaklık efekti ile bir metin stili uygulamanın yolunu gösterir. Öncelikle, yeni bir Word belgesi başlatılır ve doc değişkeninde saklanır. Ardından, textStyle adlı yeni bir TextStyle nesnesi oluşturulur. Bu metin stili, belirli ayarlarla bir TextEffect nesnesi başlatarak bir parıltı efekti içerecek şekilde yapılandırılır.

Parıltı efekti ile stilize edilen metni eklemek için bir Paragraph oluşturulur, ardından "Hello World" içeren TextContent bulunan bir Run nesnesi oluşturulur. Run'ye parıltı efektini uygulayacak olan textStyle atanır. Run, AddChild kullanılarak Paragraph'ye eklenir ve sonunda Paragraph belgeye eklenir. Bu çok aşamalı yaklaşım, belge yapısını takip eder: Document → Paragraph → Run → TextContent. Son olarak, Word belgesi yeni bir dosya olarak dışa aktarılır.

Daha fazla örnek ve demonstrasyonlar için lütfen şu makaleye gidin: Metne Parlaklık Etkisi Ekleme.

IronWord'de Belge Öğeleri Hakkında Daha Fazla Bilgi Edinin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 56,401Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez