Python kullanarak Word'de Yer İşareti Nasıl Eklenir

Bu kısa öğretici, Python kullanarak Word’de bir yer işaretinin nasıl ekleneceği hakkında bilgi içerir. Ortamı ayarlamak için ayrıntıları, uygulamayı yazmak için adım adım bir süreci ve **Python kullanarak Word’de yer imlerini otomatik olarak oluşturmak için çalıştırılabilir bir örnek kodu paylaşır. Bu uygulamayı yalnızca birkaç API çağrısı kullanarak yazmak ve ardından çıktı dosyasını ihtiyaca göre bir DOCX veya DOC olarak kaydetmek için gerekli tüm kaynaklar, sınıflar ve yöntemler de sunulmuştur.

Python kullanarak Word’de Yer İşareti Ekleme Adımları

  1. Yer imleri eklemek için .NET aracılığıyla Python için Aspose.Words eklemek için ortamı oluşturun
  2. Boş bir document nesnesi oluşturun ve onu kullanarak DocumentBuilder nesnesinin örneğini oluşturun
  3. Bir yer imi başlatın ve belgeye biraz metin ekleyin
  4. Yuvalanmış bir yer imi ekleyin ve ardından biraz metin ekleyin
  5. Yuvalanmış yer işaretini kapatın ve test için arkasına biraz metin ekleyin
  6. İlk yer imini kapatın ve belgeyi diske kaydedin

Bu adımlarda Python kullanarak Word’de yer imi oluşturma işlemi açıklanmaktadır. İlk önce bir belge oluşturulur ve buna bir yer imi eklenir. Daha sonra başka bir metin ve iç içe bir yer imi oluşturulur ancak bu adımlar gerekli değildir ve yalnızca açıklama amacıyla verilmiştir. Tüm yer imleri kapatıldığında, ortaya çıkan belge diske kaydedilir.

Python kullanarak Word’de Yer İşareti Ekleme Kodu

import aspose.words as aw
# Load the license
wordLic = aw.License()
wordLic.set_license("Aspose.Total.lic")
# Create a document
doc = aw.Document()
# Create a document builder object
builder = aw.DocumentBuilder(doc)
# Start a bookmark
builder.start_bookmark("first_bookmark")
# Add some sample text
builder.writeln("Text for the first bookmark")
# Start nested bookmark
builder.start_bookmark("second_nested_bookmark")
# Add some sample text within nested bookmark as well as in the first bookmark
builder.writeln("Text inside the nested bookmark as well as in the first bookmark")
# End the nested bookmark
builder.end_bookmark("second_nested_bookmark")
# Write some sample text again
builder.writeln("Text after nested bookmark within the first bookmark.")
# End the first bookmark
builder.end_bookmark("first_bookmark")
# Save the resultant bookmark
doc.save("Output.docx")
print ("Bookmarks added successfully in the Word file")

Bu kod, Python* kullanarak *Word belgesine yer imi ekleme işlemini gösterir. Yer imlerini başlatmak ve kapatmak ve ayrıca özelliği çıktı belgesinde test etmek için örnek metin eklemek için DocumentBuilder sınıf nesnesini kullanır. Ayrıca, start_column_bookmark() yöntemini kullanarak sütun bazında yer imleri eklemek ve kapatmak ve move_to_bookmark() yöntemini kullanarak belirli bir yer imine gitmek için DocumentBuilder sınıfını da kullanabilirsiniz.

Bu makale, bir Word belgesine birden çok yer imi eklememiz için bize rehberlik etti. Bir Word dosyasına filigran ekleme sürecini öğrenmek istiyorsanız, Python kullanarak bir Word belgesine filigran nasıl eklenir ile ilgili makaleye bakın.

 Türkçe