Python Kullanarak Word Belgelerinde Sayfa Yönünü Değiştirme

Python kullanarak Word Belgelerinde Sayfa Yönünü Değiştirme

Yönlendirme terimi, bir belgenin yazdırma ve okuma için görüntülendiği yönü ifade eder. Word iki tür yönlendirmeyi destekler: dikey (dikey) ve yatay (yatay). Normalde, bir Word belgesinin varsayılan sayfa boyutu “Mektup"tur (8,5 x 11 inç) ve varsayılan sayfa yönü “Dikey"dir. Başvuru formu veya broşür gibi farklı bir belge oluşturmak için varsayılan yönü değiştirebilirsiniz. Belirli durumlarda, Word belgesindeki içeriğe bağlı olarak bir word dosyasındaki sayfaların yönünü değiştirmeniz gerekir. Bu eğitimde, Python kullanarak Word belgelerinde sayfa yönünü nasıl değiştireceğinizi göstereceğim.

Word’deki bir sayfa veya birden çok sayfa için sayfa yönünü yatay veya dikey olarak nasıl değiştireceğinizi öğrenmek için aşağıda verilen uygun bağlantıları seçin:

Sayfa Yönünü Yatay veya Dikey Olarak Değiştirmek İçin API - Kurulum

Bir Word belgesinde, proje içeriğinize bağlı olarak belgenin tamamı, tek bir sayfa veya birden çok sayfa için sayfa yönlendirmesini dikey veya yatay olarak ayarlayabilirsiniz. Tek bir sayfa veya birden çok sayfa için bir kelime dosyasındaki sayfa yönünü programlı olarak değiştirmek için GroupDocs.Merger Cloud API’sinin Python SDK’sını kullanacağım. Bu API, belge yönünü değiştirmenin yanı sıra, desteklenen belge biçiminden sayfaları taşımayı, değiştirmeyi, kaldırmayı, bölmeyi ve ayıklamayı da destekler.

Konsolda aşağıdaki komutu kullanarak GroupDocs.Merger Cloud API’yi Python projenize yükleyebilirsiniz:

pip install groupdocs_merger_cloud

Şimdi aşağıdaki adımları ve mevcut kod örneklerini takip etmek için kontrol panelinden İstemci Kimliği ve İstemci Sırrını toplayın. Uygulama kimlik bilgilerinizi aldıktan sonra, aşağıdaki kod parçacığını Python uygulamanıza aşağıda gösterildiği gibi kopyalayıp yapıştırın:

# Groupdocs birleştirme SDK'sını içe aktarın
import groupdocs_merger_cloud

# Ücretsiz kayıttan sonra https://dashboard.groupdocs.cloud adresinden app_sid ve app_key'i edinin.
app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Dosya API yapılandırmalarını edinin 
configuration = groupdocs_merger_cloud.Configuration(app_sid, app_key)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "LocalStorage"

Ardından, Word dosyasını buluta yüklemek için dosya kodu parçacığını projenize ekleyin. Yüklenen Word dosyası, bulut üzerindeki kontrol panelinin dosyalar bölümünde mevcut olacaktır. Şimdiye kadar Python kitaplığını yüklediniz ve uygulamanıza yapılandırmalar eklediniz. Artık Word sayfa yönünü programlı olarak değiştirmeye hazırsınız.

Python Kullanarak Word Belgesinde Sayfa Yönünü Yatay Olarak Değiştirme

Kelime sayfası yönlendirmesini programlı olarak yatay olarak değiştirmek için lütfen aşağıda belirtilen adımları ve kod parçacığını izleyin:

  • Öncelikle, PagesApi sınıfının bir örneğini oluşturun
  • Ardından, OrientationOptions sınıfının bir örneğini oluşturun
  • Şimdi, parametre olarak giriş dosyasıyla bir FileInfo örneği oluşturun.
  • Ardından, çıktı dosyası yolunu bulutta ayarlayın
  • Yönü değiştirmek için virgülle ayrılmış sayfa numaraları sağlayın
  • Oryantasyon modunu Yatay olarak ayarla
  • Ardından, bir OrientationRequest örneği oluşturun
  • Son olarak, parametre olarak OrientationRequest seçenekleriyle PagesApi.orientation() yöntemini çağırarak sayfa yönünü değiştirin.

Aşağıdaki Python kod parçacığı, Word belgesinde dikey yönü yatay olarak nasıl değiştireceğinizle ilgilidir:

# Python Kullanarak Word'de Sayfa Yönünü Yatay Olarak Değiştirme
try:
    # Bir Pages API örneği oluşturun
    pagesApi = groupdocs_merger_cloud.PagesApi.from_keys(app_sid, app_key)
     
    options = groupdocs_merger_cloud.OrientationOptions()
    options.file_info = groupdocs_merger_cloud.FileInfo("python-testing/sample-file.docx")
    options.output_path = "python-testing/output-file.docx"
    options.pages = [1, 3]
    options.mode = "Landscape"
    
    # Word'de portreden manzaraya nasıl geçilir?
    result = pagesApi.orientation(groupdocs_merger_cloud.OrientationRequest(options))
    print("Successfully changed word document orientation from Portrait to Landscape: ")
except groupdocs_merger_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
Python Kullanarak Word'de Sayfa Yönünü Yatay Olarak Değiştirme

Python Kullanarak Word’de Sayfa Yönünü Yatay Olarak Değiştirme

Word’de bir sayfanın nasıl yatay hale getirileceğini görmek için yukarıdaki kod örneğini de kullanabilirsiniz. Yatay yönlendirme, soldan sağa kenar boşluklarını genişleten bir sayfa oluşturur. Ayrıca, dosyayı yerel sisteminize indirmek için dosya kod parçacığını indir‘i kullanabilirsiniz.

Python’da Word’de Sayfa Yönü Yataydan Dikeye Nasıl Değiştirilir

Benzer şekilde, bir word belgesinin sayfalarını dikey yönlendirmeye dönüştürebilirsiniz. Lütfen aşağıda belirtilen adımları ve kod parçacıklarını izleyin:

  • Öncelikle bir örnek PagesApi oluşturun
  • İkinci olarak, OrientationOptions örneği oluşturun
  • Ardından, parametre olarak bir girdi dosyasıyla bir FileInfo örneği oluşturun.
  • Çıktı dosyası yolunu bulutta ayarlayın
  • Yönü değiştirmek için virgülle ayrılmış sayfa numaraları sağlayın
  • Oryantasyon modunu Portre olarak ayarla
  • Ardından, bir OrientationRequest örneği oluşturun
  • Son olarak, parametre olarak OrientationRequest seçenekleriyle PagesApi.orientation() yöntemini çağırarak sayfa yönünü değiştirin.

Aşağıdaki Python kod örneği, Word belgesinde dikey yönlendirmenin dikey olarak nasıl değiştirileceğini gösterir:

# Python Kullanarak Word'deki Bir Sayfanın Yönünü Dikey Olarak Değiştirme
try:
    # Bir Pages API örneği oluşturun
    pagesApi = groupdocs_merger_cloud.PagesApi.from_keys(app_sid, app_key)
     
    options = groupdocs_merger_cloud.OrientationOptions()
    options.file_info = groupdocs_merger_cloud.FileInfo("python-testing/sample-file.docx")
    options.output_path = "python-testing/output-file.docx"
    options.pages = [1, 3]
    options.mode = "Portrait"
    
    # Manzara kelimesini çevrimiçi olarak dikey kelimeye dönüştürme
    result = pagesApi.orientation(groupdocs_merger_cloud.OrientationRequest(options))
    print("Successfully changed word document orientation from Landscape to Portrait: ")
except groupdocs_merger_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
Python Kullanarak Word'deki Bir Sayfanın Yönünü Dikey Olarak Değiştirme

Python Kullanarak Word’deki Bir Sayfanın Yönünü Dikey Olarak Değiştirme

Yukarıdaki kod örneği, kelime sayfalarının yönünü yataydan dikeye değiştirecektir. Bu kod örneği, word belgesindeki bir sayfanın yönünü değiştirmek için de kullanılabilir.

Özetliyor

Bu, bu blog yazısının sonu. Yönlendirmenin metin ve resimlerin görünümünü ve aralığını nasıl etkilediğini görebilirsiniz. Bu makalede şunları öğrendiniz:

  • Python’da sayfa yönünün programlı olarak yatay olarak nasıl değiştirileceği;
  • Python kullanılarak Word’de seçilen sayfaların yönü dikey olarak nasıl değiştirilir;

Ayrıca, yönlendirme kelime sayfalarını çevrimiçi olarak değiştirebilen tek sayfalık bir manzara oluşturmak için kendi uygulamanızı oluşturmayı deneyebilirsiniz. API’nin ayrıntıları ve diğer özellikleri için dokümantasyon yönergelerini ziyaret edebilirsiniz.

Başlarken kılavuzumuzu takip etmenizi öneririz.

Son olarak, groupdocs.cloud şu anda REST API kullanarak farklı dosya formatı çözümleri hakkında yeni blog makaleleri yazmaktadır. En yeni güncellemeler için bizi izlemeye devam edin.

Bir soru sor

Bu Forumda word’de sayfa yönünün nasıl değiştirileceğiyle ilgili sorularınızı veya sorularınızı bize bildirebilirsiniz.

SSS

Word’de bir sayfanın yönü programlı olarak nasıl değiştirilir?

Bir word belgesinde yalnızca bir sayfanın veya birden çok sayfanın yönünün nasıl değiştirileceğine ilişkin Python kod parçacığını öğrenmek için lütfen bu bağlantı‘yı izleyin.

Python’da bir belgenin tamamının yönünü Word’de nasıl değiştiririm?

Bir PagesApi, OrientationOptions, FileInfo örneği oluşturun, FileInfo değerlerini ayarlayın ve tüm belgenin yönünü değiştirmek için OrientationRequest ile PagesApi.orientation() yöntemini çağırın.

Sayfa yönü ücretsiz indirme kitaplığı nasıl kurulur?

Burada belirtilen adımları kullanarak programlı olarak yataydan dikeye veya dikeyden yataya değiştirmek için Word’ü sayfa yönlendirmesi Python kitaplığı yükleyebilirsiniz.

Pencerelerde sayfa yönünü nasıl değiştiririm?

Sayfa yönlendirme aracını ücretsiz olarak indirmek için lütfen bu bağlantıyı ziyaret edin. Bu çevrimdışı yazılım, belgelerin yönünü tek bir tıklama ile değiştirmek için kullanılabilir.

Ayrıca bakınız