Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Bir belgeyle çalışırken, ister kısa ister uzun olsun, belgenizin içinde gezinmeniz gerekecektir. Sanal imleçle gezinme, bir belgedeki farklı düğümler arasında gezinme yeteneğini temsil eder.
Kısa bir belgede, belge içinde hareket etmek basittir; çünkü ekleme noktasını istediğiniz yere bulmak için klavyenin ok tuşlarını kullanarak veya fareyi tıklatarak bile ekleme noktasını taşıyabilirsiniz. Ancak çok sayfalı büyük bir belgeye sahip olduğunuzda bu temel teknikler yetersiz kalacaktır.
Bu makalede, bir belgede nasıl hareket edileceği ve sanal imleçle belgenin farklı bölümlerine nasıl gidileceği açıklanmaktadır.
Belgenizde gezinme işlemine başlamadan önce, o anda seçili olan düğümü almanız gerekecektir. CurrentNode özelliğini kullanarak imlecin seçilen düğümdeki tam konumunu alabilirsiniz. Ayrıca CurrentParagraph ve CurrentSection özelliklerini kullanarak geçerli düğümü almak yerine, seçili paragrafı veya seçili bölümü alabilirsiniz.
DocumentBuilder‘i kullanarak gerçekleştirdiğiniz tüm ekleme işlemleri CurrentNode‘den önce eklenecektir. Geçerli paragraf boş olduğunda veya imleç paragrafın sonunun hemen öncesine getirildiğinde CurrentNode null değerini döndürür.
Metni düzenlerken belgenizde nasıl gezineceğinizi ve tam olarak nereye taşınacağınızı bilmek önemlidir. Aspose.Words, bir belgede dolaşmanıza ve farklı bölümlerine ve parçalarına gitmenize olanak tanır; bu, Microsoft Word’deki Gezinme Bölmesi’nin, kaydırma yapmadan bir Word belgesindeki bir sayfaya veya başlığa gitme işlevine benzer.
Ana yöntem, imleç konumunu belgenizdeki belirli bir düğüme taşıyabilmektir, bunu MoveTo yöntemini kullanarak başarabilirsiniz.
Aşağıdaki kod örneği, DocumentBuilder‘in bir belgedeki farklı düğümlere nasıl taşınacağını gösterir:
Ancak temel MoveTo yönteminin yanı sıra daha spesifik olanlar da var.
MoveToDocumentStart ve MoveToDocumentEnd yöntemlerini kullanarak belgenizin başına veya sonuna gidebilirsiniz.
Aşağıdaki kod örneği, imleç konumunun bir belgenin başına veya sonuna nasıl taşınacağını gösterir:
Bulmak istediğiniz bir yeri işaretleyip tekrar kolayca oraya gidebilirsiniz. Belgenize istediğiniz kadar yer imi ekleyebilir ve ardından yer imlerini benzersiz adlarla tanımlayarak bunlar arasında gezinebilirsiniz. MoveToBookmark yöntemini kullanarak bir yer imine gidebilirsiniz.
Aşağıdaki kod örnekleri, imleç konumunun yer imine nasıl taşınacağını gösterir:
MoveToCell yöntemini kullanarak bir tablo hücresine geçebilirsiniz. Bu yöntem, imlecinizi belirli bir tablodaki herhangi bir hücreye yönlendirmenizi sağlayacaktır. Ek olarak, MoveToCell yönteminde imleci bir hücrede herhangi bir konuma veya belirtilen karaktere taşımak için bir dizin belirleyebilirsiniz.
Aşağıdaki kod örneği, imleç konumunun belirtilen tablo hücresine nasıl taşınacağını gösterir:
MoveToField yöntemini kullanarak belgenizdeki belirli bir alana gidebilirsiniz. Ayrıca MoveToMergeField yöntemini kullanarak belirli bir birleştirme alanına geçebilirsiniz.
Aşağıdaki kod örneği, belge oluşturucu imlecinin belirli bir alana nasıl taşınacağını gösterir:
MoveToHeaderFooter yöntemini kullanarak üstbilgi veya altbilginin başına gidebilirsiniz
Aşağıdaki kod örneği, belge oluşturucu imlecinin belge üstbilgisine veya altbilgisine nasıl taşınacağını gösterir:
MoveToParagraph veya MoveToSection yöntemlerini kullanarak belirli bir bölüme veya paragrafa geçebilirsiniz. Ek olarak, MoveToParagraph yöntemi içinde imleci paragrafta herhangi bir konuma veya belirli bir karaktere taşımak için bir dizin belirleyebilirsiniz.
Aşağıdaki kod örneği, bir belgedeki belirli bir bölüme ve belirli bir paragrafa nasıl gidileceğini gösterir:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.