Memutar Halaman PDF Menggunakan C#

Topik ini menjelaskan cara memperbarui atau mengubah orientasi halaman pada halaman dalam file PDF yang sudah ada secara pemrograman dengan C#.

Potongan kode berikut ini juga bekerja dengan perpustakaan Aspose.PDF.Drawing.

Mengubah Orientasi Halaman

Dari rilis Aspose.PDF untuk .NET 9.6.0, kami telah menambahkan fitur baru yang hebat seperti mengubah orientasi halaman dari lanskap ke potret dan sebaliknya. Untuk mengubah orientasi halaman, atur MediaBox halaman menggunakan potongan kode berikut. Anda juga dapat mengubah orientasi halaman dengan mengatur sudut rotasi menggunakan metode Rotate().

Menyesuaikan Konten Halaman dengan Orientasi Halaman Baru

Harap dicatat bahwa ketika menggunakan potongan kode di atas, beberapa konten dokumen mungkin terpotong karena tinggi halaman berkurang. Untuk menghindari ini, tingkatkan lebar secara proporsional dan biarkan tinggi tetap utuh. Contoh perhitungan:

Selain pendekatan di atas, pertimbangkan menggunakan fasad PdfPageEditor yang dapat menerapkan zoom pada konten halaman.