Seorang bloger terbiasa menampilkan file pdf dalam tutorial tertentu atau artikel tertentu. Untuk alasan tertentu kadang seorang bloger hanya ingin menampilkan file pdf-nya tetapi tidak ingin file itu di-share, di-copy atau didownload, tapi hanya boleh dibaca saja, seperti layaknya e-paper.
Untuk keperluan proteksi itu diperlukan aplikasi secara online, dalam tulisan ini kita akan belajar menggunakan aplikasi PDF.js yang sudah sangat terkenal. Cuma umumnya tutorial online hanya memberi tampilan single page, bukan multi page.
Langkah-langkah:
- Download file PDF.js
- Ekstrak file itu dan copy-kan 2 folder didalamnya, yaitu folder BUILD dan WEB
- Include file pdf.js dan pdf.worker.js di folder BUILD, bisa dilihat pada file contoh
Contoh include:
<script src=”http://blogchem.com/kasmui/dokumen/build/pdf.js”></script>
<script src=”http://blogchem.com/kasmui/dokumen/build/pdf.worker.js”></script> - Siapkan file pdf yang akan ditampilkan, dalam program yang lebih kompleks file pdf itu diambil dari database, seperti pada contoh file
- Agar lebih mudah, silahkan download FILE CONTOH ini.
- Ekstrak file viewpdf.zip hasil downloadan dan upload ke website sendiri.
- Modifikasi file itu sesuai kepentingan.
- Jika tidak salah pengaturan insya Allah file pdf bisa ditampilkan tapi tidak bisa didownload atau diprint.
- Contoh nyata dapat dilihat pada link berikut: http://kasmui.blogchem.com/dokumen/viewpdf.php
CATATAN:
- Dalam file viewpd.php (hasil ekstrak viewpdf.zip) sudah disertai skrip proteksi anti-klik kanan, sehingga halaman web tidak bisa dilakukan untuk memproteksi file pdf dari klik kanan untuk didownload.
- Dalam file PDF.js terdapat file viewer.html dan viewer.js yang sudah diubah, yaitu penghilangan fitur download dan print.
Terima kasih ,subhanallah …barakallah
saya coba pakai idm masih tetep bisa kedownload
terima kasih, semoga bermafaat.
aamiin, terima kasih
tombolnya jalan tapi page / isi halamanya tidak bisa berubah, tetap halaman 1 saja yg tampil
http://kasmui.blogchem.com/dokumen/viewpdf.php?file=3_sifat_orang_bertaqwa.pdf&pNum=2
hadeh gimana sih bang iturorial sangat kacauni modelnya oop apa procedural ya???
semua sudah saya uji dan berhasil, banyak juga yg sudah sukses dengan tutorial saya, tapi tentu ada banyak faktor penyebab gagal. Tetep semangat mencoba
Jika ada IDM di browser, tetap terdownload file nya. Ga sempat tampil
halamanya next dan prev nya tdk bisa jalan
knp?
alhamdulillah :” makasih banyak ya.. sangat sangat membantu
sama-sama
okay, semoga bergguna
gan kalau ambil nama filenya dari database trus lokasi filenya di folder bagaimana ya? mohon bantuannya terima kasih
dalam skrip program diberi nama foldernya
coba cek di google, banyak contohnya, atur database dan foldernya
kalo di komputer terinstall IDM saat di buka pertamakali di broweser langsung download. begitu juga ketia di next.
yup