Çok yararlı olan pdf.js projesini buldum. Ancak "İndirme" seçeneğini nasıl kaldıracağımı anlayamıyorum.PDF pdf.js kullanılarak nasıl yüklenememektedir
cevap
adımlar şunlardır:
- paylaşılan klasöre jQuery kütüphanesi ekleyin.
- viewer.html dosyaya jQuery kütüphanesini
başlık bölümünde bu ekleyin:
<script> $(function(){ $('#download').hide(); }); </script>
Bitti!
Kaynağı değiştirin. Web/viewer.html'nin 85. satırı.
https://github.com/andreasgal/pdf.js/blob/master/web/viewer.html#L85
Sadece düğmeye kaldırın.
<button id="download" title="Download" onclick="PDFView.download();" oncontextmenu="return false;">
<img src="images/download.svg" align="top" height="16"/>
Download
</button>
Bu, deneyimli ve hevesli kullanıcıların indirmesini tamamen durdurmaz. Bunu asla durduramazsın. Ancak bu meraklı için yeterince bar yetiştirmek için yeterlidir.
Teşekkürler @Joe Frambach, Çalıştı! Amacım en azından ortalama kullanıcıları durdurmaktır – sathyam1992
Bu benim için çalışmıyor. Bu indirme düğmesini kaldırdığımda, Web sayfası PDF'yi yüklemiyor. –
@VivekSancheti İndirme düğmesinin tamamını kaldırıyor musunuz? Eleman 85-86-87-88 satırlarını kapsar. –
Sadece düğmeleri silmek pdf.js. Onlara "gizli" sınıf eklemek gerekir Burada (https://github.com/mozilla/pdf.js/issues/2611)
Parlak çok kolay düzeltme! – Louwki
Eğer bu düğmeyi kaldırırsak olay dinleyicisini de kaldırmamız gerekiyor – Vasistan
Maalesef bulabildiğim her yer "sadece gizlemek istediğiniz düğmelere gizli sınıf ekleyelim" diyor, bu işe yaramıyor gibi görünüyor. ] pdf.js'nin daha yeni sürümlerinde ve buna ilişkin bir sorun bildirimi yok. Eğer kod eklemek için önce mevcut eleman için JS bir kontrol yaptılarsa güzel olurdu .. html serbestçe baş ağrısı olmadan ayarlanmasını sağlar. – NinjaKC
sadece viewer.css
.download
{
display:none !important;
}
.print
{
display:none !important;
}
basit yöntem araç çubuğunda belirli düğmeye (indirme bu durumda düğmeyi)
PDF.JS hidden
sınıf eklemektir sakladığı sınıf içinde bu ekleme CSS dosyasında varsayılan olarak bulunur. Dolayısıyla, sadece indirebileceğiniz bir tarayıcı kullanıcı görür ne olursa olsun kullanıcı kimliği download
ve secondaryDownload
- 1. pdf.js
- 2. pdf.js
- 3. Meteor'da CollectionFS kullanılarak saklanan bir PDF dosyası nasıl sunulur?
- 4. angularjs pdf görüntüleyemez pdf görüntüleyici
- 5. Düğümle birlikte PDF sayfa sayısını bulun (Windows'ta)
- 6. güvensiz başlığını almak reddetti amazon url'lerle pdf.js gelen hata "-Aralıkları kabul et"
- 7. ZendendTitBlock nasıl çizilir PDF
- 8. Android'de pdf nasıl okunur
- 9. Matplotlib kullanılarak oluşturulan bir PDF belgesi için bir başlık sayfası nasıl oluşturulur
- 10. PDF belgesini (* .pdf) Metne dökmek?
- 11. Imagick PDF dosya okuyamadı PDF
- 12. PDFMAKE PDF oluştur Fdf, oluşturulmuyor
- 13. PDF dosyasını iText ile PDF dosyasına gömme
- 14. Cordova jsPDF - PDF created, pdf dosyasını pdf dosyasında bulamıyorum
- 15. Perl'den PDF tablolarını nasıl yapabilirim?
- 16. iPad'de PDF Açıklamaları Nasıl Eklenir
- 17. Modal pencerede pdf nasıl görüntülenir?
- 18. PDF dönüştürme
- 19. Numune kullanılarak indeks vektörü kullanılarak matristen elemanlar nasıl alınır?
- 20. Pdf dosyasını PDF Reader'daki ham klasörden açın.
- 21. PDF Kitaplıktaki PDF dosyalarını görüntüleyebilmek için kütüphane
- 22. Fonksiyonel PDF Testi (PDF İçeriğinin Testini Otomatikleştirin)
- 23. ob_start kullanılarak dosyaya nasıl eklenir
- 24. node-jdbc kullanılarak nasıl oluşturulur?
- 25. kullanılarak polimer
- 26. PHP sayfasındaki DOMPDF kullanarak PDF sayfasındaki başlığı
- 27. PDF'leri pdf.js'de birleştirmenin bir yolu var mı?
- 28. UIImage'ı PDF dosyasına dönüştürme
- 29. PDF'deki resmi başka bir Resim pdf kutusuyla değiştir Pdf kutusu
- 30. PDF belgesini PDF belgesini kullanarak ReportLab (Python) kullanarak
sahiptir düğmesine bir
hidden
sınıf ekleyin. – mishikBize kodu verebilir misiniz? İçeriği web sitesinden indirmekle ilgilenmiyorum, sadece sizin için kontrol etmek istiyorum. – Matheno
https://github.com/andreasgal/pdf.js https://github.com/mozilla/pdf.js dosyasının eski versiyonudur – async5