Putar Halaman PDF secara programatis

Ubah Orientasi Halaman

Artikel ini menjelaskan cara memperbarui atau mengubah orientasi halaman dari halaman dalam file PDF yang sudah ada.

Aspose.PDF untuk PHP melalui Java memiliki fitur untuk mengubah orientasi halaman dari landscape ke portrait dan sebaliknya.

  1. Buka dokumen menggunakan file input yang ditentukan.
  2. Dapatkan semua halaman dari dokumen.
  3. Iterasi melalui setiap halaman dan atur rotasi ke 90 derajat.
  4. Simpan dokumen yang dimodifikasi ke file output yang ditentukan.
  5. Tutup dokumen.

    // Buka dokumen
    $document = new Document($inputFile);                
    $pages = $document->getPages();
    $pagesSize = java_values($pages->size());
       
    // Iterasi melalui semua halaman
    for ($pageCount = 1; $pageCount <= $pagesSize; $pageCount++) {
        $page = $pages->get_Item($pageCount);
       
        $page->setRotate((new Rotation())->On90);
    }

    // Simpan dokumen output
    $document->save($outputFile);
    $document->close();