IRONSOFTWAREHOME
Yansıma 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()
{
    ReflectionEffect = new Reflection(),
};

// 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("reflectionEffect.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 {
    .ReflectionEffect = New Reflection()
}

' 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("reflectionEffect.docx")
NuGet Download
PM > Install-Package IronWord
Yansıma Efekti Ekle

Yansıma Efekti Ekle

Yansıma Efekti ile Metin Oluşturma

Yansıma etkisi, metnin altına bir yansıyan görüntü ekleyerek cilalı ve modern bir görünüm oluşturur. IronWord'de, bu efekt, varsayılan ayarlarla kullanılabilecek veya özelleştirilebilecek TextEffect nesnesinin ReflectionEffect özelliğiyle uygulanır.

Bir yansıma efekti uygulamak için, bir TextStyle oluşturun ve TextEffect özelliğini bir Reflection örneğiyle yapılandırın. Reflection sınıfı, çoğu kullanım durumu için uygun olan standart yansıma parametrelerini uygulayan varsayılan başlatmayı destekler. Özel yansımalar için, mesafe, bulanıklık ve şeffaflık gibi özellikler görünümleri ince ayarlamak için ayarlanabilir.

Metin stilini tanımladıktan sonra, Run oluşturun ve TextContent'nizi içeren yapılandırılmış stili çalıştırmaya atayın. AddChild kullanarak, çalışmayı bir paragrafa ekleyin ve Document → Paragraph → Run → TextContent belge hiyerarşisini koruyun. Son olarak, yansıma efektini uygulamak için paragrafı belgeye ekleyin.

Kod Açıklaması

Hadi yeni bir Word belgesi oluşturalım ve ona yansıma efekti olan metin ekleyelim. Başlangıçta, doc adlı yeni bir WordDocument nesnesi oluşturulur. Daha sonra bir TextStyle nesnesi örneklenir ve TextEffect özelliğini yeni bir Reflection nesnesine ayarlayarak yansıma efektini içerecek şekilde yapılandırılır.

Yansıma efektiyle biçimlendirilmiş metni eklemek için, bir Paragraph oluşturulur, ardından içinde 'Hello World' bulunan Run nesnesi oluşturulur. TextStyle, yansıma efektini uygulayarak Run'ya atanır. Run, AddChild kullanılarak Paragraph'ye eklenir ve Paragraph belgeye eklenir. Bu, belge sıralamasını takip eder: Document → Paragraph → Run → TextContent. Son olarak, belge kaydedilir.

IronWord eğitimlerinde Belge Öğelerini Keşfedin.
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