Rotate PDF
Putar halaman mana saja dalam PDF Anda — sekaligus atau satu per satu. File diproses di browser Anda — tidak pernah meninggalkan perangkat.
Rotate PDF membalik halaman dalam langkah 90° menggunakan pdf-lib yang berjalan sepenuhnya di browser Anda melalui Web Worker. Klik halaman mana saja di grid thumbnail untuk beralih 0° → 90° → 180° → 270°, atau gunakan All ↷ 90° / All 180° untuk rotasi massal. Tombol Auto-detect membaca orientasi teks per halaman (melalui pdf.js getTextContent) dan mengusulkan perbaikan untuk pemindaian yang miring. Rotasi hanya pada metadata — data piksel tidak pernah di-render ulang, sehingga kualitas tetap terjaga.
Apa itu Rotate PDF?
Memutar PDF berarti mengubah orientasi tampilan satu atau beberapa halamannya. Alasan paling umum adalah pemindaian dari ponsel yang hasilnya miring, foto yang diambil dalam mode potret tetapi dipindai sebagai lanskap, kontrak dengan orientasi campuran di mana halaman tanda tangan disisipkan pada sudut yang salah, dan PDF warisan yang dirakit dari berbagai sumber tanpa ada yang menyeragamkan rotasinya.
Sebagian besar alat rotasi online mengunggah file Anda ke server jauh, yang tidak nyaman ketika dokumen tersebut adalah kontrak, laporan pajak, hasil pindaian medis, atau hal lain yang sebaiknya tidak diserahkan kepada pihak ketiga. Alat ini menjalankan rotasi sepenuhnya di dalam browser Anda — file dibaca ke dalam memori, flag rotasi pada halaman yang terpengaruh diubah, dan PDF yang telah dimodifikasi ditawarkan kembali sebagai unduhan tanpa pernah melewati jaringan.
Bagaimana cara kerja rotasi di dalam browser?
Pikowl memuat PDF Anda ke dalam Web Worker — thread latar belakang di dalam browser Anda. Worker menggunakan pdf-lib untuk mengatur entri kamus /Rotate pada setiap halaman yang telah Anda putar. Ini adalah perubahan khusus metadata: aliran konten halaman yang mendasarinya — font, data vektor, dan gambar tertanam — disalin bit-demi-bit ke file baru. Tidak ada piksel yang di-render atau di-encode ulang, sehingga tidak ada penurunan kualitas sama sekali dan operasi selesai dalam waktu kurang dari satu detik bahkan untuk ratusan halaman. Thumbnail halaman dirender oleh pdf.js di worker khusus sendiri sehingga halaman tetap responsif. Hasilnya adalah PDF yang sepenuhnya valid (per ISO 32000-2) yang akan ditampilkan oleh pembaca mana pun dalam orientasi baru.
Bagaimana cara kerja Auto-detect?
Auto-detect memanggil getTextContent() dari pdf.js pada setiap halaman dan membaca matriks transform per item teks yang disimpan PDF bersama setiap blok teks. Setiap transform mengode sudut penggambaran teks — biasanya 0° untuk teks Latin yang berorientasi normal, tetapi 90°, 180°, atau 270° jika halaman dipindai terbalik atau miring. Pikowl mengelompokkan semua teks pada halaman berdasarkan sudut yang dibulatkan (0/90/180/270), menimbang setiap item berdasarkan lebar visual dan panjang string, lalu memilih orientasi dominan. Jika mayoritas jelas (lebih dari 60% teks berbobot) berada dalam rotasi tertentu, perbaikan yang sesuai disarankan. Halaman yang teksnya terbagi merata di beberapa orientasi — misalnya formulir dengan label yang diputar — dibiarkan tidak diubah, karena koreksi otomatis bisa memperburuk keadaan. Halaman yang hanya berisi gambar (pindaian tanpa lapisan teks OCR) tidak memiliki sinyal orientasi dan juga dilewati; Anda perlu memutar halaman tersebut secara manual.
Kapan saya menggunakan ini?
Dua kasus paling umum adalah koreksi pemindaian mobile — aplikasi pemindai ponsel sering mengekspor halaman dengan tanda lanskap/potret yang salah — dan mempersiapkan dokumen untuk pencetakan dua sisi, di mana setiap halaman lainnya perlu dibalik agar tepi jilid sejajar. Ini juga muncul saat menggabungkan PDF dari berbagai sumber: paket board 40 halaman yang dirakit dari lampiran email sering memiliki dua atau tiga halaman yang disimpan pada sudut yang salah hanya karena pengirim asli menggunakan pemindai yang berbeda. Penggunaan khusus terakhir adalah memperbaiki halaman lanskap yang tertanam seseorang dalam laporan potret — memutar hanya beberapa halaman tersebut dapat menghemat reformatting seluruh dokumen.
Apakah rotasi mengurangi kualitas PDF saya?
Tidak. Flag rotasi PDF adalah metadata, bukan transformasi piksel. Entri /Rotate pada setiap halaman adalah bilangan bulat tunggal (0, 90, 180, atau 270) yang dikonsultasikan pembaca PDF sebelum menggambar halaman. Konten vektor, font, dan gambar tertanam disalin tanpa perubahan. Ukuran file keluaran pada dasarnya sama dengan masukan. Ini secara fundamental berbeda dari memutar gambar raster (misalnya JPG), di mana setiap rotasi melakukan resampling piksel dan dapat memperhalus tepi; di sini, tidak ada resampling yang terlibat.
Apa batasannya dan mengapa?
Hingga 100 MB per file dan 500 halaman per file. Batas 100 MB sesuai dengan Split PDF — rotasi bahkan lebih ringan daripada pemisahan karena tidak ada konten halaman yang disalin, hanya satu bilangan bulat per halaman yang diubah. Batas 500 halaman ada karena grid thumbnail di layar (dirender oleh pdf.js) menjadi sulit dipindai secara visual di atas angka tersebut, dan pada mobile rendering thumbnail kumulatif dapat tersendat. Rotasi pdf-lib itu sendiri dapat menangani ribuan halaman tanpa masalah. Untuk PDF yang lebih besar, bagi terlebih dahulu menggunakan Split PDF, putar potongannya, lalu gabungkan kembali dengan Merge PDF.
Bagaimana perbandingan Pikowl dengan Smallpdf dan iLovePDF?
Smallpdf maupun iLovePDF menawarkan rotasi, tetapi keduanya mengunggah file Anda ke server mereka dan tidak ada yang menawarkan deteksi otomatis orientasi teks per halaman. Angka di bawah ini mencerminkan penawaran tingkat gratis publik per April 2026.
| Fitur | Pikowl | Smallpdf | iLovePDF |
|---|---|---|---|
| Tempat file diproses | Browser Anda | Server jarak jauh | Server jarak jauh |
| Perlu daftar akun | Tidak | Opsional | Opsional |
| Deteksi orientasi otomatis | Analisis orientasi teks per halaman | Tidak | Tidak |
| Ukuran file maks (gratis) | 100 MB | 5 MB | 200 MB |
| Harga | Gratis | $9/bln untuk tak terbatas | $7/bln untuk premium |
Sumber: smallpdf.com/pricing dan ilovepdf.com/pricing, diakses April 2026.
Penggunaan Umum
- Koreksi pemindaian mobile: Adobe Scan, aplikasi Notes, dan CamScanner sering mengekspor halaman lanskap yang ditandai sebagai potret — perbaiki dalam satu klik.
- Persiapan cetak dua sisi: Putar setiap halaman lainnya agar tepi jilid sejajar sebelum mencetak dokumen panjang.
- PDF multi-sumber warisan: Paket board, dossier, dan paket dealroom yang dirakit dari lampiran email sering kali memiliki beberapa halaman dengan sudut yang salah.
- Halaman lanskap tertanam dalam laporan potret: Laporan tahunan sering menyertakan grafik atau tabel lanskap — putar agar terbaca secara alami di layar dan saat dicetak.
- Pemulihan halaman tanda tangan: Kontrak di mana halaman yang ditandatangani kembali dengan orientasi yang salah — pertahankan tanda tangan persis sambil memperbaiki halaman.
- Digitalisasi kwitansi dan faktur: Kwitansi yang dipindai dari ponsel sering perlu diputar 90° sebelum lapisan OCR di perangkat lunak akuntansi Anda dapat mengindeksnya dengan benar.
FAQ
Apakah rotasi akan mengurangi kualitas PDF saya?
Tidak. Rotasi halaman PDF adalah operasi metadata — entri /Rotate pada setiap halaman diatur ke 0/90/180/270, dan pembaca PDF mengacu pada flag tersebut sebelum menggambar. Aliran konten halaman (teks vektor, gambar tertanam, font) disalin tanpa perubahan. Tidak ada resampling dan sama sekali tidak ada penurunan kualitas. Bahkan setelah memutar setiap halaman, ukuran file keluaran pada dasarnya identik dengan masukan.
Bisakah saya memutar hanya satu halaman?
Ya. Klik thumbnail halaman mana saja untuk memutarnya 90° searah jarum jam. Setiap klik menggilir halaman melalui 0° → 90° → 180° → 270° dan kembali lagi. Halaman yang tidak Anda klik tetap pada orientasi aslinya. Tombol aksi di bagian bawah hanya aktif setelah setidaknya satu halaman diputar; halaman dengan rotasi nol tetap tidak berubah dalam keluaran.
Mengapa Auto-detect tidak memperbaiki halaman pindaian saya?
Auto-detect menggunakan lapisan teks tertanam dalam PDF untuk mengetahui arah tulisan. Jika pindaian Anda hanya berisi gambar — yaitu tidak memiliki lapisan teks OCR, hanya piksel — tidak ada sinyal untuk dianalisis, sehingga halaman dibiarkan. Untuk memperbaikinya, jalankan OCR pada PDF terlebih dahulu (sebagian besar pembaca desktop menawarkan ini, begitu juga alat OCR PDF kami yang akan datang), atau putar halaman yang terpengaruh secara manual dengan mengklik thumbnail. Auto-detect juga tidak mengubah halaman di mana teks berjalan dalam beberapa arah (formulir dengan label yang diputar), karena koreksi otomatis bisa memperburuk keadaan.
Bisakah saya memutar PDF yang dilindungi kata sandi?
Tidak secara langsung. Jika PDF terenkripsi, alat akan melaporkan kegagalan dan berhenti. Hapus kata sandi terlebih dahulu menggunakan pembaca PDF Anda (sebagian besar pembaca desktop dapat menyimpan ulang tanpa kata sandi) lalu kembali lagi. Kami tidak menerima kata sandi ke dalam browser karena menyimpannya meski sebentar akan melemahkan jaminan privasi — file Anda tidak pernah meninggalkan perangkat Anda, begitu juga kata sandi Anda.
Apakah PDF saya diunggah ke server?
Tidak. Rotasi berjalan sepenuhnya di browser Anda — buka tab jaringan di DevTools saat menggunakan alat ini dan Anda tidak akan melihat permintaan keluar selama rotasi. PDF dibaca dari disk Anda melalui File API, diproses dalam Web Worker menggunakan pdf-lib, dan ditawarkan kembali sebagai unduhan. Tidak ada yang meninggalkan perangkat Anda.
Apakah flag rotasi berfungsi di setiap pembaca PDF?
Ya. Entri /Rotate telah menjadi bagian dari spesifikasi PDF sejak versi 1.3 (dirilis tahun 2000) dan didukung oleh setiap pembaca yang memenuhi standar: Adobe Acrobat, Apple Preview, Microsoft Edge, penampil bawaan Chrome, pdf.js Firefox, dan setiap aplikasi PDF mobile. Tidak ada "varian" rotasi PDF — ini adalah flag bilangan bulat tunggal, didefinisikan dalam ISO 32000-1 §14.8.4. Rotasi juga tetap ada setelah operasi berikutnya seperti penggabungan atau pencetakan.
Mengapa ada batas 500 halaman?
Grid thumbnail halaman merender setiap halaman di sisi klien menggunakan pdf.js. Di atas ~500 halaman, grid menjadi sulit dipindai secara visual, dan pada perangkat mobile, rendering thumbnail kumulatif dapat tersendat. Rotasi pdf-lib itu sendiri dapat menangani ribuan halaman — hambatannya adalah UX di layar. Untuk dokumen yang lebih besar, bagi dulu menjadi potongan 500 halaman dengan alat Split PDF kami, putar setiap potongan, lalu gabungkan hasilnya kembali.
Dalam Angka
- 2000: Entri kamus halaman
/Rotatepertama kali distandarkan dalam PDF 1.3 dan telah didukung secara universal sejak saat itu. - 0 byte/halaman: Rotation adds no content stream — only one integer in the page dictionary changes, so output size is essentially identical to input.
- Tolok ukur 200 halaman: A 200-page PDF rotates and re-saves in under one second on a 2020 mid-range laptop, all in the browser via pdf-lib in a Web Worker.