Bu kısa makaledeki adımlara uyarak Python kullanarak Word içine bir içindekiler tablosu ekleyin. Gerekli kaynakları, uygulamayı yazmaya yönelik programlama adımlarının bir listesini ve Python kullanarak Word’de içerik sayfasının nasıl ekleneceğini gösteren örnek bir kodu sağlayarak ortamın yapılandırılmasına yardımcı olur. İçeriklerini ayrıştırarak mevcut bir Word belgesine TOC eklemeyi öğreneceksiniz.
Python kullanarak Word’de İçindekiler Tablosu Oluşturma Adımları
- İçindekiler eklenecek metni dönüştürmek için .NET aracılığıyla Aspose.Words for Python‘ı yükleyerek ortamı ayarlayın
- Word dosyasına Document sınıfı nesnesine erişin ve DocumentBuilder nesnesini başlatın
- İçindekiler başlığını istediğiniz stille ekleyin
- İçindekiler tablosunu ekleyin ve sayfa sonu ekleyin
- Varsayılan boş içindekiler tablosunu doldurun
- İçinde TOC bulunan Word dosyasını kaydedin
Çok basit adımları izleyerek Python kullanarak Word’e içindekiler sayfasını ekleyebilirsiniz; burada süreç, Document sınıfını kullanarak Word dosyasını yükleyerek başlayacak ve içindekiler tablosu eklemeyi destekleyen DocumentBuilder sınıfı nesnesini yapılandıracaktır. Insert_table_of_contents() yöntemini kullanarak başlığı ve içindekiler tablosunu ekleyin ve update_fields() yöntemini çağırarak varsayılan boş içindekiler tablosunu doldurun.
Python kullanarak Word’de İçindekiler Tablosu Oluşturma Kodu
Python kullanarak Word’de içindekiler sayfası oluşturmak için bu örnek kodu kullanın. insert_table_of_contents() yöntemi, içindekiler tablosunun davranışını kontrol etmek için anahtarlar gerektirir; örneğin Başlık 1, 2 ve 3’ü adreslemek için 1-3, köprüleri kullanmak için ‘\h’ ve köprüleri kullanmak için ‘\u’ kullanılır. Anahat seviyelerini ayarlamak için kullanılır. Varsayılan İçerik Tablosu (TOC) boştur ve update_fields() yöntemi kullanılarak doldurulur.
Bu konu bizi Python kullanarak Word’de içindekiler tablosunun nasıl ekleneceğini aydınlattı. Word dosyasındaki metni döndürme hakkında bilgi edinmek için Python kullanarak Word’deki metni döndürme hakkındaki makaleye bakın.