Cara Mengubah Orientasi Halaman di Dokumen Word menggunakan Python

Ubah Orientasi Halaman di Dokumen Word menggunakan Python

Istilah orientasi mengacu pada arah di mana dokumen ditampilkan untuk dicetak dan dibaca. Word mendukung dua jenis orientasi: potret (vertikal) dan lanskap (horizontal). Biasanya, ukuran halaman default dokumen Word adalah “Letter” (8,5 x 11 inci), dan orientasi halaman default adalah “Potret”. Anda dapat mengubah orientasi default untuk membuat dokumen yang berbeda, seperti formulir aplikasi, atau brosur. Dalam kasus tertentu, Anda perlu mengubah orientasi halaman dalam file kata, bergantung pada konten dalam dokumen Word. Dalam tutorial ini, saya akan menunjukkan cara mengubah orientasi halaman dalam dokumen Word menggunakan Python.

Untuk mempelajari cara mengubah orientasi halaman untuk satu halaman atau beberapa halaman di Word menjadi lanskap atau potret, pilih tautan yang sesuai di bawah ini:

API untuk Mengubah Orientasi Halaman menjadi Lanskap atau Potret - Instalasi

Dalam dokumen Word, Anda dapat mengatur orientasi halaman ke potret atau lanskap untuk seluruh dokumen, satu halaman, atau beberapa halaman bergantung pada konten proyek Anda. Untuk mengubah orientasi halaman dalam file kata untuk satu halaman atau beberapa halaman secara terprogram, saya akan menggunakan Python SDK of GroupDocs.Merger Cloud API. Selain mengubah orientasi dokumen, API ini juga mendukung pemindahan, penukaran, penghapusan, pemisahan, dan ekstraksi halaman dari format dokumen yang didukung.

Anda dapat menginstal GroupDocs.Merger Cloud API ke proyek Python Anda menggunakan perintah berikut di konsol:

pip install groupdocs_merger_cloud

Sekarang kumpulkan ID Klien dan Rahasia Klien dari dashboard untuk mengikuti langkah-langkah di bawah ini dan contoh kode yang tersedia. Setelah Anda memiliki kredensial aplikasi, salin dan tempel cuplikan kode di bawah ini di aplikasi Python Anda seperti yang ditunjukkan di bawah ini:

# Impor SDK penggabungan groupdocs
import groupdocs_merger_cloud

# Dapatkan app_sid & app_key dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.
app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Dapatkan konfigurasi File API 
configuration = groupdocs_merger_cloud.Configuration(app_sid, app_key)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "LocalStorage"

Selanjutnya, tambahkan file code snippet ke proyek Anda untuk mengunggah file Word ke cloud. File Word yang diunggah akan tersedia di bagian file dasbor di cloud. Sejauh ini, Anda telah menginstal pustaka Python dan menambahkan konfigurasi ke aplikasi Anda. Sekarang, Anda siap mengubah orientasi halaman Word secara terprogram.

Cara Mengubah Orientasi Halaman ke Lanskap di Dokumen Word menggunakan Python

Silakan ikuti langkah-langkah dan cuplikan kode yang disebutkan di bawah ini untuk mengubah orientasi halaman kata menjadi lanskap secara terprogram:

  • Pertama, buat instance kelas PagesApi
  • Selanjutnya, buat instance dari kelas OrientationOptions
  • Sekarang, buat instance FileInfo dengan file input sebagai parameter
  • Kemudian, atur jalur file keluaran di cloud
  • Berikan nomor halaman yang dipisahkan koma untuk mengubah orientasi
  • Setel mode orientasi ke Lansekap
  • Selanjutnya, buat instance dari OrientationRequest
  • Terakhir, ubah orientasi halaman dengan memanggil metode PagesApi.orientation() dengan opsi OrientationRequest sebagai parameter.

Cuplikan kode Python berikut adalah cara mengubah orientasi potret menjadi lanskap di dokumen Word:

# Cara Mengubah Orientasi Halaman ke Lansekap di Word menggunakan Python
try:
    # Buat instance API Halaman
    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"
    
    # Cara merubah potrait menjadi landscape di word
    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))
Cara Mengubah Orientasi Halaman ke Lansekap di Word menggunakan Python

Cara Mengubah Orientasi Halaman ke Lansekap di Word menggunakan Python

Anda juga dapat menggunakan contoh kode di atas untuk melihat cara membuat lanskap satu halaman di word. Orientasi lanskap menghasilkan halaman yang melebar dari margin kiri ke kanan. Selain itu, Anda dapat menggunakan unduh cuplikan kode file untuk mengunduh file di sistem lokal Anda.

Cara Mengubah Orientasi Halaman dari Lanskap ke Potret dalam kata dengan Python

Demikian pula, Anda dapat mengonversi halaman dokumen kata ke orientasi potret. Silakan ikuti langkah-langkah dan cuplikan kode yang disebutkan di bawah ini:

  • Pertama, buat instance PagesApi
  • Kedua, buat instance OrientationOptions
  • Selanjutnya, buat instance FileInfo dengan file input sebagai parameter
  • Tetapkan jalur file keluaran di cloud
  • Berikan nomor halaman yang dipisahkan koma untuk mengubah orientasi
  • Setel mode orientasi ke Potret
  • Selanjutnya, buat instance dari OrientationRequest
  • Terakhir, ubah orientasi halaman dengan memanggil metode PagesApi.orientation() dengan opsi OrientationRequest sebagai parameter.

Contoh kode Python berikut menunjukkan cara mengubah orientasi potret menjadi potret dalam dokumen Word:

# Cara Mengubah Orientasi Satu Halaman di Word menjadi Potret menggunakan Python
try:
    # Buat instance API Halaman
    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"
    
    # Cara mengubah landscape menjadi portrait word online
    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))
Cara Mengubah Orientasi Satu Halaman di Word menjadi Potret menggunakan Python

Cara Mengubah Orientasi Satu Halaman di Word menjadi Potret menggunakan Python

Contoh kode di atas akan mengubah orientasi halaman kata dari lanskap menjadi potret. Contoh kode ini juga dapat digunakan untuk mengubah orientasi satu halaman dalam dokumen word.

Menyimpulkan

Ini adalah akhir dari posting blog ini. Anda dapat melihat bagaimana orientasi memengaruhi tampilan dan penspasian teks dan gambar. Dalam artikel ini, Anda telah mempelajari:

  • cara mengubah orientasi halaman menjadi lanskap secara terprogram dengan Python;
  • cara mengubah orientasi halaman yang dipilih menjadi potret di kata menggunakan Python;

Selain itu, Anda dapat mencoba membangun aplikasi Anda sendiri tentang cara membuat lanskap satu halaman yang dapat mengubah orientasi halaman kata secara online. Untuk detail dan fitur API lainnya, Anda dapat mengunjungi dokumentasi pedoman.

Sebaiknya Anda mengikuti panduan Memulai.

Terakhir, groupdocs.cloud saat ini sedang menulis artikel blog baru tentang solusi format file yang berbeda menggunakan REST API. Nantikan pembaruan terbaru.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda tentang cara mengubah orientasi halaman di Word di [Forum] ini 12.

FAQ

Bagaimana cara mengubah orientasi satu halaman di Word secara terprogram?

Silakan ikuti [tautan] ini 13 untuk mempelajari cuplikan kode Python tentang cara mengubah orientasi hanya satu halaman atau beberapa halaman dalam dokumen kata.

Bagaimana cara mengubah orientasi seluruh dokumen di Word dengan Python?

Buat instance PagesApi, OrientationOptions, FileInfo, setel nilai FileInfo, dan aktifkan metode PagesApi.orientation() dengan OrientationRequest untuk mengubah orientasi seluruh dokumen.

Bagaimana cara menginstal perpustakaan unduhan gratis orientasi halaman?

Anda dapat menginstal Word page orientation Python library untuk mengubah orientasi lanskap menjadi potret atau orientasi potret menjadi lanskap secara terprogram menggunakan langkah-langkah yang disebutkan di sini.

Bagaimana cara mengubah orientasi halaman di windows?

Kunjungi tautan ini untuk mengunduh alat orientasi halaman secara gratis. Perangkat lunak offline ini dapat digunakan untuk mengubah orientasi dokumen dengan sekali klik.

Lihat juga