Pdf.js: Rendering lambat pdf

Dibuat pada 13 Jun 2018  ·  4Komentar  ·  Sumber: mozilla/pdf.js

Lampirkan (disarankan) atau Tautkan ke file PDF di sini:
pdfContoh10.pdf

Konfigurasi:

  • Browser web dan versinya: Safari, Chrome (terbaru)
  • Sistem operasi dan versinya: iOS 11.3 (di iPad)
  • Versi PDF.js: terbaru (atau apa pun yang ada di https://mozilla.github.io/pdf.js/web/viewer.html)
  • Apakah ekstensi browser: Tidak

Langkah-langkah untuk mereproduksi masalah:

  1. Simpan pdf di atas pada perangkat iOS (dalam kasus kami: iPad)
  2. Muat pdf di browser di iPad menggunakan demo pdf.js (https://mozilla.github.io/pdf.js/web/viewer.html)

Apa perilaku yang diharapkan? (tambahkan tangkapan layar)
Pdf dimuat dalam waktu yang wajar
fullsizeoutput_5ca

Apa yang salah? (tambahkan tangkapan layar)
Pdf memuat sangat lambat, satu baris setiap kali, memakan waktu hingga 45 detik.
fullsizeoutput_5cb

Beberapa latar belakang
Saya telah mencoba menelusuri kode pdf.js untuk melihat apa yang mungkin menyebabkan rendering lambat, dan satu-satunya hal yang dapat saya tebak adalah font yang digunakan pdf khusus ini. Ukuran file dan jumlah teks tampaknya tidak memengaruhi kecepatan rendering (saya punya pdf lain yang lebih besar yang memuat dengan baik). Pdf ini dibuat menggunakan MS Word dan jenis fontnya adalah TrueType, jika itu membantu.
Saya terutama berharap untuk alasan mengapa pdf ini mungkin memuat dengan lambat dan mungkin perbaikan yang dapat saya lakukan di pihak saya (saya sudah mencoba mengubah preferensi yang tercantum dalam preferensi_skema Anda dan itu sepertinya tidak membantu. Jika ada kode perubahan yang mungkin diperlukan di pihak Anda, jika Anda dapat membimbing saya ke arah kode apa yang mungkin memerlukan perubahan, saya akan sangat menghargai itu

Tautan ke pemirsa (jika dihosting di situs selain mozilla.github.io/pdf.js atau sebagai ekstensi Firefox/Chrome):
https://mozilla.github.io/pdf.js/web/viewer.html

1-core 2-performance 4-os-ios

Komentar yang paling membantu

Kami memiliki masalah serupa dengan rendering PDF di iOS (11.4.1).
Blok/Garis ditarik ke kanvas target dengan sangat lambat ...

Semua 4 komentar

Apakah Anda memiliki gambar dalam file PDF sumber Anda??

Saya juga menghadapi pemuatan file PDF yang sama lambatnya di halaman web..

Tolong di share kalo ada yg ngalamin..

Tidak. Ini hanya teks. Namun, meskipun tidak terkait dengan ini, saya ingat melihat beberapa kelambatan dalam rendering jika gambar berkualitas tinggi (dipindai pada dpi tinggi misalnya). Tidak yakin apakah itu kasus Anda?

Kami telah memperhatikan bahwa dokumen PDF yang tidak memiliki semua yang disematkan menyebabkan masalah kinerja pada ipad. Mungkin ada masalah dengan deteksi penyelesaian pemuatan @font-face.

Mengambil PDF dan mengonversinya menjadi PDFA (arsip) tampaknya meningkatkan kinerja ke tingkat yang dapat diterima. Saya akan menggali kode PDFjs untuk melihat apakah ada yang bisa kita lakukan untuk meningkatkan skenario ini tetapi petunjuk apa pun tentang di mana saya mungkin ingin memulai akan sangat membantu.

Kami memiliki masalah serupa dengan rendering PDF di iOS (11.4.1).
Blok/Garis ditarik ke kanvas target dengan sangat lambat ...

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

timvandermeij picture timvandermeij  ·  4Komentar

THausherr picture THausherr  ·  3Komentar

jigskpatel picture jigskpatel  ·  3Komentar

anggikolo11 picture anggikolo11  ·  3Komentar

AlexP3 picture AlexP3  ·  3Komentar