Pemisah PDF Gratis

Pisahkan PDF menjadi halaman individual atau rentang kustom secara instan. Ekstrak halaman tanpa mengunggah ke server mana pun.

File Anda tidak pernah meninggalkan perangkat
Letakkan PDF di sini atau klik untuk menjelajah

Mendukung file PDF hingga 100 MB

Memproses...

Cara Kerjanya

  1. Pilih atau letakkan PDF di atas.
  2. Pilih untuk mengekstrak semua halaman atau menentukan rentang halaman kustom.
  3. PDF dipisahkan di browser Anda · tidak ada yang diunggah ke server mana pun.
  4. Unduh PDF yang sudah dipisahkan secara otomatis sebagai file ZIP.

Kapan Menggunakan Pemisah PDF

Memahami Rentang Halaman

Fitur rentang kustom memungkinkan Anda mengekstrak halaman tertentu. Gunakan koma untuk memisahkan beberapa rentang:

Pertanyaan yang Sering Diajukan

Berapa banyak halaman yang bisa saya pisahkan sekaligus?

Anda dapat memisahkan PDF hingga ratusan halaman. Batasnya tergantung pada memori browser Anda, tetapi sebagian besar PDF akan diproses secara instan.

Berapa batas ukuran file yang berlaku?

PDF hingga 100 MB dapat diproses. Karena pemisahan terjadi di browser Anda, file yang sangat besar mungkin memerlukan waktu tergantung pada perangkat Anda.

Apakah PDF saya diunggah ke suatu tempat?

Tidak. Semua pemisahan terjadi sepenuhnya di browser Anda. PDF Anda tidak pernah meninggalkan perangkat, memastikan privasi dan keamanan yang lengkap.

Bisakah saya mengekstrak halaman dalam urutan yang berbeda?

Ya. Dalam mode rentang kustom, masukkan nomor halaman dalam urutan apa pun: misalnya, "5, 3, 1" akan membuat PDF dengan halaman 5, 3, dan 1 dalam urutan tersebut.

Apa yang terjadi pada formulir dan anotasi PDF?

Teks dan tata letak dipertahankan, tetapi formulir interaktif mungkin tidak terbawa. Anotasi umumnya dipertahankan selama pemisahan.

Empat makna kata «membelah»

Kata kerja «membelah» dalam konteks PDF mencakup setidaknya empat operasi yang cukup berbeda, dan alat yang memakai kata yang sama di antarmuka mengirimkan keluaran yang sangat berbeda. Memecah mengurai PDF menjadi N PDF satu halaman, satu per halaman, masing-masing diberi nama berdasarkan nomor halaman. Ekstraksi rentang memilih satu atau lebih rentang halaman (misalnya halaman 1-10 dan 25-40) dan menghasilkan satu PDF per rentang. Pembagian per bab lewat penanda membaca pohon kerangka dokumen, menemukan rentang halaman yang dicakup setiap penanda tingkat atas, dan menghasilkan satu PDF per bab. Pilihan khusus memilih sembarang himpunan halaman, mungkin tidak berurutan, ke dalam satu PDF gabungan.

Alat ini menerapkan ekstraksi rentang. Pengguna menyatakan rentang halaman, alat membangun satu PDF keluaran per rentang, dan berkas asli tidak pernah diubah. Memecah dapat dilakukan dengan menyatakan setiap halaman sebagai rentang satu halaman miliknya sendiri, tetapi antarmuka dioptimalkan untuk pekerjaan berbasis rentang karena itulah penggunaan dunia nyata yang dominan. Pilihan khusus (penataan ulang halaman secara sembarang di dalam satu berkas) adalah tugas alat Editor Halaman PDF Gratis Online; pembagian berbasis penanda belum didukung di sini, dan teks di bawah menjelaskannya dengan jujur.

Sejarah singkat dari membelah

Membelah sudah ada sekitar sepuluh tahun sebelum PDF sebagai format muncul. Vendor pencitraan dokumen sudah mengekstrak rentang halaman dari TIFF multi-halaman dan berkas PostScript di akhir 1980-an, dengan masalah dasar yang sama: menyalin isi visual halaman tertentu ke wadah baru tanpa merusak rujukan silang yang mengikat isi visual itu pada sumber dayanya. PDF, ketika datang pada 1993, mewarisi masalah ini dan sebagian besar mesin algoritmik dari pekerjaan sebelumnya.

Alat baris perintah kanonik untuk manipulasi PDF di awal 2000-an adalah pdftk, ditulis dalam Java oleh Sid Steward pada 2002. pdftk memiliki operasi eksplisit untuk membelah, menggabungkan, memutar, dan memberi watermark, semuanya diimplementasikan dengan mengurai PDF ke dalam model objek dan memancarkan ulang subgraf yang relevan. qpdf, yang dimulai pada 2008 oleh Jay Berkenbilt, menjadi standar sumber terbuka modern, mengekspos operasi yang sama melalui pustaka C++ yang digunakan oleh pengelola paket di seluruh dunia. ISO 32000-1 tahun 2008 tidak menambahkan primitif khusus untuk membelah karena konstruksi format yang sudah ada sudah cukup; membelah murni operasi sisi pembuat yang menghasilkan PDF yang lebih kecil dan tetap sah dari potongan-potongan yang sama.

Bagaimana belahan sebenarnya terjadi

Operasi membelah pada alat ini menjalankan tiga tahap deterministik di dalam pdf-lib. Pertama, tabel rujukan silang PDF sumber dibaca, dan setiap objek tak langsung diurai menjadi model dalam memori. Kedua, untuk setiap rentang keluaran yang diminta, alat membuat dokumen tujuan kosong, memanggil copyPages dengan indeks halaman dari rentang itu, menelusuri grafik sumber daya setiap halaman terpilih (font, gambar, XObject formulir, kamus keadaan grafis, pola, ruang warna) untuk menyalin setiap objek yang dirujuk secara transitif ke ruang penomoran tujuan, dan menambahkan halaman yang disalin ke pohon halaman tujuan secara berurutan.

Ketiga, setiap tujuan diserialkan ke bita dan dipancarkan sebagai unduhan. Dokumen tujuan per rentang layak dikumpulkan sampah di antara iterasi, dan itulah yang membuat alat berfungsi pada PDF yang jumlah total halamannya tidak akan muat di memori kalau semua keluaran disimpan bersamaan. Operasi salin halaman adalah primitif yang sama dengan yang menggerakkan alat PDF Merge di situs ini, hanya saja arahnya berlawanan. Kedua operasi bersifat tanpa kehilangan: teks, gambar, grafik vektor, dan aliran isi dari halaman yang disalin ditulis apa adanya ke tujuan, tidak ada transkode atau rasterisasi, dan keluaran menampilkan piksel yang sama persis dengan halaman padanannya di sumber.

Aliran kerja nyata yang mendorong membelah

Jebakan umum dan cara melewatinya

Mengapa pecahan-pecahan dijumlahkan sedikit lebih besar daripada masukan

Setiap PDF keluaran adalah PDF yang lengkap dan sah dengan sendirinya: ia memiliki katalog sendiri, pohon halaman sendiri, metadata font sendiri, dan tabel rujukan silang sendiri. Membelah PDF 10 MB menjadi 10 keluaran satu halaman umumnya menghasilkan berkas yang totalnya sedikit lebih dari 10 MB, karena masing-masing dari 10 berkas itu memikul beban struktural sebagai dokumen yang berdiri sendiri. Empirisnya, beban tersebut jatuh di kisaran 1 hingga 5 persen dari total, dan tumbuh dalam ukuran mutlak seiring jumlah keluaran. Untuk kebanyakan penggunaan ini bisa diabaikan; bagi pengguna yang membelah dokumen sangat besar menjadi banyak yang kecil, akan terlihat. Siapa pun yang peduli pada ukuran total dapat melewatkan tiap keluaran melalui alat Kompres PDF Online Gratis setelahnya dan akan memulihkan sebagian besar beban per berkas.

Pembelahan hanya di peramban dibanding pembelahan di awan

Pembelah PDF berbasis awan yang memenuhi hasil pencarian Google (Smallpdf, ILovePDF, aplikasi web PDF24, Adobe Acrobat Online, tingkat gratis Sejda) semuanya mengunggah PDF sumber anda ke server mereka, melakukan pembelahan di sana, dan mengirim keluaran sebagai unduhan. Kebijakan privasi mereka menyatakan bahwa berkas yang diunggah dihapus dalam beberapa jam, tetapi berkas tetap melintasi jaringan operator, hadir di disk mereka selama jendela pemrosesan, dan melewati pencatatan apa pun yang dipelihara operator untuk deteksi penyalahgunaan.

Alat ini tidak mengunggah. PDF anda dibaca ke tab peramban lewat File API standar, diurai oleh pdf-lib di tab yang sama, dan PDF keluaran ditulis kembali ke disk anda lewat API unduhan standar. Satu-satunya lalu lintas jaringan selama pembelahan adalah pemuatan sekali pdf-lib dari CDN saat halaman pertama kali dibuka. Anda dapat memverifikasi: buka peralatan pengembang peramban di tab Network, jalankan pembelahan, dan amati bahwa tidak ada permintaan yang membawa isi berkas anda yang ditembakkan. Harga jaminan privasi adalah fitur yang hilang (pembelahan berbasis penanda, propagasi pohon struktur) yang ditawarkan alat sisi server yang lebih besar; pertukaran tersebut jujur, dan anda dapat memilih sisi mana yang penting untuk dokumen tertentu.

Pertanyaan yang sering diajukan tambahan

Bisakah saya membelah berdasarkan penanda atau bab?

Belum bisa untuk saat ini. Alat ini melakukan pembelahan berbasis rentang: anda memilih rentang halaman dan ia menghasilkan satu keluaran per rentang. Pembelahan berbasis penanda (alat membaca kerangka dokumen dan menggunakan rentang halaman setiap penanda tingkat atas sebagai titik potong) adalah fitur yang kami rencanakan tetapi belum dirilis. Solusi sementaranya adalah membuka PDF di pembaca, mencatat halaman awal bab dari kerangka yang terlihat, dan memasukkan rentang itu secara manual. Untuk dokumen dengan kerangka yang dalam, alat sisi server seperti Smallpdf atau Adobe Acrobat Online dapat menghemat anda langkah pencarian itu.

Mengapa berkas-berkas yang sudah saya belah dijumlahkan sedikit lebih besar dari aslinya?

Setiap PDF keluaran membawa beban struktural sebagai dokumen yang berdiri sendiri (katalog, pohon halaman, tabel rujukan silang, metadata font). Membelah berkas 10 MB menjadi 10 keluaran satu halaman menghasilkan kumpulan yang totalnya beberapa persen lebih dari masukan. Bebannya biasanya 1 sampai 5 persen; tumbuh dalam nilai mutlak seiring banyaknya keluaran. Jika ukuran total penting, jalankan tiap keluaran melalui alat PDF Compress untuk memulihkan sebagian besar beban per berkas.

Apakah pembelahan menjaga penanda dan aksesibilitas bertag saya?

Saat ini tidak. Pohon kerangka dan pohon struktur PDF/UA-1 keduanya adalah objek tingkat dokumen. Operasi copyPages pdf-lib yang dipakai alat ini belum membawanya ke keluaran. Untuk dokumen yang penampungan penanda dan tag penting (penerbitan sektor publik, distribusi yang dapat diakses), Adobe Acrobat Online adalah alat yang tepat hari ini. Untuk kebanyakan pembelahan, kehilangan ini bisa diterima; untuk sebagian tidak, dan kami tidak ingin pura-pura sebaliknya.

Bisakah saya membelah PDF terenkripsi atau berkata sandi?

Tidak langsung. PDF dengan kata sandi pembuka tidak dapat diurai sampai kata sandi diberikan, dan pdf-lib tidak mendukung masukan terenkripsi. Alurnya: gunakan alat PDF Unlock untuk mengangkat kata sandi terlebih dahulu, belah salinan yang sudah terbuka di sini, dan opsional pasang kembali pelindung dengan alat PDF Protect pada tiap keluaran. Salinan-salinan yang dipecah adalah dokumen yang berbeda dari yang asli bertanda tangan dan terenkripsi, sehingga keabsahan tanda tangan dan kontrol akses tidak dipertahankan lewat putaran tersebut.

Bagaimana konvensi penamaan untuk berkas keluaran?

Nama keluaran dibuat dari nama dasar PDF sumber ditambah sufiks yang menunjukkan rentang. Sumber bernama laporan-tahunan.pdf yang dibelah menjadi halaman 1-5 dan 6-30 akan menghasilkan laporan-tahunan_pages_1-5.pdf dan laporan-tahunan_pages_6-30.pdf. Ekstraksi satu halaman mendapat sufiks seperti _page_7.pdf. Penamaannya deterministik, sehingga alur batch dapat memperkirakan nama keluaran dari spesifikasi rentang. Dialog «Simpan Sebagai» peramban menentukan tempat berkas mendarat; sebagian besar peramban modern menawarkan preferensi folder unduhan per tab dan akan menggunakannya untuk tiap keluaran.

Alat Terkait