Atur Ulang Halaman PDF: Pindahkan, Tukar, dan Hapus Halaman PDF di Ruby

Cara Memindahkan, Menukar, dan Menghapus Halaman PDF di Ruby

PDF adalah format paling populer dan standar industri untuk berbagi dan mencetak dokumen. Dalam kasus tertentu, kami mungkin perlu menukar halaman pdf atau mengatur ulang halaman pdf. Kami dapat mengatur ulang halaman pdf menjadi dokumen yang terstruktur dengan baik dengan memindahkan atau menukar halaman tertentu dalam dokumen PDF secara terprogram di cloud. Pada artikel ini, kita akan mempelajari cara mengatur ulang halaman PDF menggunakan REST API di Ruby.

Topik-topik berikut akan dibahas untuk mengatur ulang pdf dalam artikel ini:

Atur ulang REST API Halaman PDF dan Ruby SDK

Untuk mengatur halaman pdf atau menyusun ulang halaman pdf online gratis, kami akan menggunakan SDK Ruby dari GroupDocs.Merger Cloud API. Itu memungkinkan kita untuk membagi, menggabungkan, menghapus halaman yang tidak diinginkan dari pdf. Anda juga dapat mengatur ulang urutan halaman dalam pdf untuk satu halaman atau kumpulan halaman dalam format dokumen yang didukung. Silakan instal menggunakan perintah berikut di konsol:

gem install groupdocs_merger_cloud

Harap dapatkan ID dan Rahasia Klien Anda dari dasbor sebelum mengikuti langkah-langkah yang disebutkan. Setelah Anda memiliki ID dan rahasia Anda, tambahkan kode seperti yang ditunjukkan di bawah ini:

# Muat permata https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby di aplikasi Ruby untuk http://api.groupdocs.cloud
require 'groupdocs_merger_cloud'

# Dapatkan client_id dan client_secret Anda dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Sekarang, ikuti langkah-langkah di bawah ini untuk menyusun ulang halaman pdf, hapus dan atur ulang halaman pdf di ponsel atau tablet Anda.

Cara Mengatur Ulang Halaman dalam Dokumen PDF menggunakan Ruby

Kami dapat mengatur ulang halaman dengan memindahkan halaman mana pun ke posisi baru dalam dokumen PDF secara terprogram di cloud dengan mengikuti langkah-langkah di bawah ini. Pertama, Anda dapat mengunggah file PDF ke cloud dan sebagai hasilnya, file PDF yang diunggah akan tersedia di bagian file dasbor di cloud. Sekarang, kami akan memindahkan halaman pdf dengan mengikuti langkah-langkah yang diberikan di bawah ini:

  • Pertama, buat instance dari PagesApi.
  • Selanjutnya, buat instance dari MoveOptions.
  • Kemudian, buat instance FileInfo.
  • Tetapkan jalur file PDF masukan dan jalur file keluaran
  • Selanjutnya, atur nomor halaman saat ini dan nomor halaman baru.
  • Setelah itu, buat MoveRequest dengan MoveOptions sebagai argumen.
  • Terakhir, panggil metode move() dan simpan dokumen yang diperbarui.

Contoh kode berikut menunjukkan cara memindahkan halaman dalam file pdf menggunakan REST API di Ruby:

# Contoh kode ini menunjukkan cara memindahkan halaman dalam dokumen PDF.
# Buat instance API Halaman
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)

# Inisialisasi MoveOptions
@options = GroupDocsMergerCloud::MoveOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/pdf-pages.pdf'
@options.output_path = "rearrange_pages/move-pages.pdf"
@options.page_number  = 2
# Di posisi mana untuk memindahkan halaman pdf
@options.new_page_number  = 5

# Susun ulang halaman dalam file PDF
@result = @pages_api.move(GroupDocsMergerCloud::MoveRequest.new(@options))
puts("Successfully moved pdf page by page number.")

Terakhir, contoh kode di atas akan menyimpan file PDF halaman terorganisir di cloud. Bagaimana cara mengatur ulang halaman dalam PDF secara gratis? Silakan coba [alat penggabung dan menyusun ulang pdf online gratis] berikut ini 11, yang dikembangkan menggunakan API di atas.

Cara Menukar Halaman PDF menggunakan REST API menggunakan Ruby

Kami dapat menukar posisi dua halaman dalam dokumen PDF dengan mengikuti langkah-langkah berikut:

  • Pertama, buat instance dari PagesApi.
  • Selanjutnya, buat instance dari SwapOptions.
  • Kemudian, buat instance FileInfo.
  • Tetapkan jalur file PDF masukan dan jalur file keluaran
  • Selanjutnya, atur nomor halaman saat ini dan nomor halaman baru.
  • Setelah itu, buat SwapRequest dengan SwapOptions sebagai argumen.
  • Terakhir, panggil metode swap() dan simpan dokumen yang diperbarui.

Contoh kode berikut menunjukkan cara mengubah urutan halaman dalam dokumen PDF menggunakan REST API di Ruby:

# Contoh kode ini menunjukkan cara menukar halaman dalam dokumen PDF.
# Buat instance API Halaman
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)

# Inisialisasi SwapOptions
@options = GroupDocsMergerCloud::SwapOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/pdf-pages.pdf'
@options.output_path = "rearrange_pages/swap-pages.pdf"
@options.first_page_number = 2
@options.second_page_number = 4

# Tukar halaman dalam file PDF
@result = @pages_api.swap(GroupDocsMergerCloud::SwapRequest.new(@options))
puts("Successfully swapped pdf pages with page numbers.")

Terakhir, contoh kode di atas akan menyimpan halaman PDF yang ditukar di cloud. Bagaimana cara menyusun ulang halaman pdf? Silakan coba alat online gratis berikut untuk menukar dan mengubah urutan halaman PDF secara online, yang dikembangkan menggunakan API di atas.

Cara Menghapus Banyak Halaman dari PDF menggunakan Ruby

Kami dapat menghapus halaman tambahan dalam dokumen PDF dengan mengikuti langkah-langkah berikut:

  • Pertama, buat instance dari PagesApi.
  • Selanjutnya, buat instance dari RemoveOptions.
  • Kemudian, buat instance FileInfo.
  • Tetapkan jalur file PDF masukan dan jalur file keluaran
  • Sekarang, berikan nomor halaman yang dipisahkan koma untuk dihapus.
  • Setelah itu, buat RemoveRequest dengan RemoveOptions sebagai argumen.
  • Terakhir, panggil metode remove() dan simpan dokumen yang diperbarui.

Contoh kode berikut menunjukkan cara menukar dua halaman dalam dokumen PDF menggunakan REST API di Ruby:

# Contoh kode ini menunjukkan cara menghapus halaman dari dokumen PDF.
# Buat instance API Halaman
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)

# Inisialisasi RemoveOptions
@options = GroupDocsMergerCloud::RemoveOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/pdf-pages.pdf'
@options.output_path = "rearrange_pages/remove-pages.pdf"
@options.pages = [2, 4, 6]

# Hapus halaman dalam file PDF
@result = @pages_api.remove(GroupDocsMergerCloud::RemoveRequest.new(@options))
puts("Successfully deleted specific pages from PDF.")

Terakhir, contoh kode di atas akan menghapus halaman PDF yang dihapus dari cloud. Bagaimana cara menghapus halaman pdf online gratis? Silakan coba [alat online penghapus halaman pdf] berikut 18 untuk menghapus halaman dari pdf gratis, yang dikembangkan menggunakan API di atas.

Menyimpulkan

Dalam artikel ini, kita telah belajar:

  • cara mengubah urutan halaman di pdf;
  • tukar dan susun ulang halaman pdf gratis;
  • hapus halaman dalam file pdf dan penghapus halaman online pdf;

Selain itu, Anda dapat mempelajari lebih lanjut tentang GroupDocs.Merge Cloud API menggunakan dokumentasi. Kami juga menyediakan bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berinteraksi dengan API kami secara langsung melalui browser. Selain itu, groupdocs.cloud sedang menulis posting blog baru tentang topik menarik lainnya. Oleh karena itu, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

Untuk pertanyaan tentang cara mengatur ulang dan menghapus halaman pdf, jangan ragu untuk bertanya kepada kami melalui Forum

Lihat juga