Anexe (recomendado) ou Link para o arquivo PDF aqui:
pdfExample10.pdf
Configuração:
Etapas para reproduzir o problema:
Qual é o comportamento esperado? (adicionar captura de tela)
Pdf carrega em um período de tempo razoável
O que deu errado? (adicionar captura de tela)
O PDF carrega muito lentamente, uma linha por vez, levando até 45 segundos às vezes.
Alguns antecedentes
Eu tentei examinar o código do pdf.js para ver o que pode estar causando a renderização lenta, e a única coisa que posso adivinhar é a fonte que esse pdf em particular usa. O tamanho do arquivo e a quantidade de texto não parecem afetar as velocidades de renderização (tenho outros PDFs maiores que carregam bem). Este pdf foi feito em MS Word e o tipo de fonte é TrueType, se isso ajudar.
Estou principalmente esperando uma razão pela qual este pdf pode estar carregando lentamente e possivelmente uma correção que eu possa fazer do meu lado (eu tentei alterar as preferências listadas em seu esquema de preferências e isso não parece ajudar. Se houver código mudanças que podem ser necessárias do seu lado, se você puder me orientar na direção de qual código pode precisar da mudança, eu realmente apreciaria
Link para um visualizador (se hospedado em um site diferente de mozilla.github.io/pdf.js ou como extensão do Firefox / Chrome):
https://mozilla.github.io/pdf.js/web/viewer.html
Você tem alguma imagem em seu arquivo PDF de origem ??
Também estou enfrentando o mesmo carregamento lento de arquivo PDF na página da web.
Por favor, compartilhe se você tiver algo nele ..
Não. Eu não. É apenas texto. No entanto, embora não relacionado a isso, lembro-me de ter visto alguma lentidão na renderização se a imagem for de alta qualidade (digitalizada em um dpi alto, por exemplo). Não tenho certeza se esse é o seu caso
Percebemos que os documentos PDF que não têm tudo incorporado estão causando problemas de desempenho no ipad. Possivelmente um problema com a detecção de conclusão de carregamento de @ font-face.
Pegar um PDF e convertê-lo em PDFA (rchive) parece melhorar o desempenho para níveis aceitáveis. Vou me aprofundar no código do PDFjs para ver se há algo que possamos fazer para melhorar esses cenários, mas qualquer indicação de por onde devo começar seria útil.
Temos problemas semelhantes com a renderização de PDF no iOS (11.4.1).
Blocos / linhas são desenhados na tela de destino muito lentamente ...
Comentários muito úteis
Temos problemas semelhantes com a renderização de PDF no iOS (11.4.1).
Blocos / linhas são desenhados na tela de destino muito lentamente ...