Word Belgesinde İleri Bağlantıyı Kes

Aspose.Words for .NET, program aracılığıyla Microsoft Word belgeleriyle Kelime İşleme için çeşitli özellikler sunan güçlü bir kütüphanedir. Yararlı özelliklerinden biri, bir word belgesindeki ileri bağlantıları kesme yeteneğidir. Bu eğitimde, Aspose.Words for .NET kullanarak word belgesinde ileri bağlantının nasıl kesileceğini gösteren C# kaynak kodunu inceleyeceğiz.

Adım 1: C# Kaynak Kodu Önizlemesi

Sunulan C# kaynak kodu Aspose.Words for .NET’in “Bağlantıyı Kes” özelliğine odaklanıyor. Bir belgenin içindeki TextBox şeklindeki bir bağlantının nasıl kesileceğini gösterir. Kod, bağlantıların kopmasına yönelik farklı senaryolar sunar ve istenen sonuçların nasıl elde edileceğine dair net talimatlar sağlar.

Adım 2: Belgeyi ayarlama ve TextBox şekli oluşturma

Başlamak için belgeyi ayarlamamız ve bir TextBox şekli oluşturmamız gerekiyor. Aşağıdaki kod, yeni bir örneğini başlatır.Document sınıfını açar ve bir metin kutusu şekli oluşturur:

Document doc = new Document();
Shape shape = new Shape(doc, ShapeType.TextBox);
TextBox textBox = shape.TextBox;

3. Adım: TextBox’ta ileri bağlantıyı kesin

TextBox’ta ileri bağlantıyı kesmek için şunu kullanabiliriz:BreakForwardLink() yöntem. Bu yöntem, sıradaki bir sonraki şekle olan bağlantıyı keser. Aşağıdaki kod, ileri bağlantının nasıl kesileceğini gösterir:

textBox.BreakForwardLink();

Adım 4: Boş bir değer ayarlayarak ileri bağlantıyı kesin

Alternatif olarak, TextBox’un ayarını yaparak ileri bağlantıyı kesebiliriz.Nextmülkiyetnull. Bu, bir sonraki şekle olan bağlantıyı etkili bir şekilde ortadan kaldırır. Aşağıdaki kod bu yaklaşımı göstermektedir:

textBox. Next = null;

Adım 5: TextBox’a giden bağlantıyı kesin

Bazı durumlarda TextBox şekline giden bağlantıyı kesmemiz gerekir. Bunu arayarak başarabiliriz.BreakForwardLink() konusundaki yöntemPrevious TextBox bağlantısını kesen form. Böyle bir bağlantının nasıl kırılacağına dair bir örnek:

textBox.Previous?.BreakForwardLink();

Aspose.Words for .NET ile bağlantıyı kesmek için örnek kaynak kodu

Document doc = new Document();
Shape shape = new Shape(doc, ShapeType.TextBox);
TextBox textBox = shape.TextBox;

// İleri bağlantıyı kes.
textBox.BreakForwardLink();

// Boş bir değer ayarlayarak ileri bağlantıyı kesin.
textBox. Next = null;

// Bu metin kutusuna yönlendiren bağlantıyı kesin.
textBox.Previous?.BreakForwardLink();

Çözüm

Tebrikler! Artık .NET için Aspose.Words kütüphanesini kullanarak bir Word belgesindeki yönlendirme bağlantılarını nasıl keseceğinizi öğrendiniz. Bu kılavuzdaki adımları izleyerek belgeyi ayarlayabildiniz, bir TextBox şekli oluşturabildiniz ve farklı yöntemler kullanarak yönlendirme bağlantılarını kesebildiniz.

Word belgesindeki ileri bağlantı bağlantısı için SSS

S: Aspose.Words for .NET kullanarak bir Word belgesindeki yönlendirme bağlantılarını kırmak için kullanılan kitaplık nedir?

C: Aspose.Words for .NET kullanarak bir Word belgesindeki yönlendirme bağlantılarını kırmak için kullanılan kütüphane Aspose.Words for .NET’tir.

S: TextBox’taki yönlendirme bağlantısı nasıl kesilir?

C: Bir TextBox’taki ileri bağlantıyı kesmek için şunu kullanabilirsiniz:BreakForwardLink() yöntem. Bu yöntem, sıradaki bir sonraki şekle olan bağlantıyı keser.

S: Boş bir değer ayarlayarak yönlendirme bağlantısını nasıl kesebilirim?

C: Alternatif olarak, yönlendirme bağlantısını ayarlayarak da kesebilirsiniz.Next TextBox’un özelliğinull. Bu, bir sonraki şekle olan bağlantıyı etkili bir şekilde ortadan kaldırır.

S: TextBox’a giden bir bağlantı nasıl koparılır?

C: Bazı durumlarda TextBox’a giden bağlantıyı kesmeniz gerekir. Bunu arayarak başarabilirsiniz.BreakForwardLink() konusundaki yöntemPrevious TextBox bağlantısını kesen form.

S: TextBox’lar dışındaki öğelerdeki yönlendirme bağlantılarını kesebilir miyiz?

C: Evet, Aspose.Words for .NET ile paragraflar, tablolar, resimler vb. farklı öğelerdeki yönlendirme bağlantılarını kırmak mümkündür. Bu süreç, bağlantıyı kesmek istediğiniz belirli öğeye bağlı olarak değişebilir.