Eu tenho um arquivo PDF grande e fiquei me perguntando como poderia diminuir o atraso ao rolar.
Tentei dividir o arquivo em seções menores (aproximadamente 20 partes de página), mas isso não ajudou. Eu estou pensando que a rolagem é tão lenta, porque cada página é algum tipo de imagem.
Existem outras etapas que posso tomar para reduzir a irregularidade ao rolar?
Respostas:
Como o PDF é compactado? Se é preto e branco única , pode ser utilizando um método de compressão que leva a um comportamento instável.
Recentemente, eu estava lidando com um manual do produto que era apenas uma digitalização em preto e branco. Foi compactado usando o JBIG2 e gaguejou enormemente ao rolar, mesmo em um MacBook de primeira linha.
Abri o documento no Adobe Acrobat e o recompactei usando o ZIP, e o problema de rolagem desapareceu completamente.
Se você possui o Acrobat Pro, as etapas a seguir foram: Abra o arquivo -> Salvar como -> "PDF otimizado" -> Altere o menu suspenso de compactação "Imagens monocromáticas" para "ZIP" -> Ok.
Aumenta o tamanho do arquivo (de 1,2 MB para 3 MB), mas agora posso vasculhar o documento.
Eu acho que tudo se resume ao fato de que o JBIG2 consome muita computação, e a maioria dos aplicativos PDF não processa o documento muito à frente da página atual.
Se você não possui o Acrobat e pode publicar o PDF, eu posso dar uma olhada nele.
fonte
Quais são as especificações do seu Mac? Se você tem muito pouca RAM, isso pode afetar a velocidade geral do sistema.
ATUALIZAÇÃO De acordo com a sua captura de tela, este é um MacBook Pro de meados de 2010 com 4 GB de RAM. Este é um computador rápido com RAM suficiente para esta tarefa, portanto não é esse o problema.
fonte
Usando um visualizador de PDF alternativo, por exemplo. Desnatado , pode melhorar o desempenho.
fonte
O Acrobat Reader DC da Adobe é significativamente mais rápido ao abrir e exibir mais de 1500, 250 MB + arquivos pesados de gráficos vetoriais do que a visualização. Enquanto a Visualização requer cerca de 20 segundos para carregar, é mais ou menos instantânea no Acrobat Reader.
fonte
Mais informações para compartilhar, além da resposta do @Fake Name:
Depois de explorar todos os pdfs que tenho que sofrem de gagueira na rolagem, eles são todos PDFs antigos (eu acho, gerados pelo látex no processo ps-> pdf), que usa tipos de fonte Postscript (por exemplo, Type3). E as fontes são mostradas borradas no Preview.app. (Não importa o tamanho dos PDFs, por exemplo, <10k. No entanto, se você tiver apenas algumas páginas, digamos 3 páginas, a rolagem será interrompida apenas na primeira vez em que você acessar essa página ou durante alguns segundos após abrir o arquivo.)
O Preview.app no Yosemite falha ao lidar com essas fontes adequadamente (renderização, suavização). Ao abri-los, qualquer rolagem nas páginas visitadas pela primeira vez mostra gagueira, atrasos (não um pouco, bastante óbvio e sério).
"Solução" alternativa (aliviando os atrasos na rolagem): no Preview.app, "Preferences" -> guia "PDF" -> desmarque a opção "texto suave e arte de linha". Então você verá uma melhoria significativa no desempenho da rolagem. No entanto, as fontes ainda são exibidas embaçadas, se não forem ampliadas. Uma palavra, essas fontes não são mais bem suportadas após o Yosemite. ( Observe que desativar a suavização resultará em renderizações de fontes muito ruins em outros PDFs normais).
Se bem me lembro, as versões antigas do OS X não tinham esse problema; talvez algumas funcionalidades do Preview.app tenham sido removidas, já que os novos sistemas de tipografia LaTeX não usam mais essas fontes (enquanto você ainda pode configurá-las e usá-las). Não faço ideia por que a Apple pretendia produzir esses problemas.
fonte
"Imprimir em pdf" e abra o resultado na visualização novamente. É uma correção temporária ou você pode salvá-la dessa maneira para uma correção permanente.
fonte
Você pode pressionar a barra de espaço que abrirá o Preview.app. O arquivo não abrirá com nenhum programa da Adobe dessa maneira e não ficará lento.
Funciona muito bem, a menos que você precise editar os arquivos, por exemplo, porque você não pode conseguir isso com o Preview.app.
fonte