Mam duży plik pdf i zastanawiałem się, jak zmniejszyć opóźnienie podczas przewijania.
Próbowałem podzielić plik na mniejsze sekcje (około 20 fragmentów strony), ale to nie pomogło. Myślę, że przewijanie jest tak wolne, ponieważ każda strona to jakiś obraz.
Czy są jakieś inne kroki, które mogę podjąć, aby zmniejszyć niepewność podczas przewijania?
Odpowiedzi:
Jak kompresowany jest plik PDF? Jeśli jest czarno-biały tylko , może być przy użyciu metody kompresji, która prowadzi do wzburzony zachowaniem.
Ostatnio miałem do czynienia z instrukcją produktu, która była skanem czarno-białym. Został skompresowany za pomocą JBIG2 i ogromnie jąknął się podczas przewijania, nawet na najwyższej klasy MacBooku.
Otworzyłem dokument w Adobe Acrobat i ponownie skompresowałem go za pomocą ZIP, a problem z przewijaniem zniknął całkowicie.
Jeśli masz program Acrobat Pro, podjąłem następujące kroki: Otwórz plik -> Zapisz jako -> „Zoptymalizowany plik PDF” -> Zmień menu kompresji „Monochrome Images” na „ZIP” -> Ok.
Zwiększa rozmiar pliku (z 1,2 MB do 3 MB), ale mogę teraz przejrzeć dokument.
Myślę, że sprowadza się to głównie do tego, że JBIG2 wymaga dużej mocy obliczeniowej, a większość aplikacji PDF nie renderuje dokumentu znacznie przed bieżącą stroną.
Jeśli nie masz programu Acrobat i możesz opublikować plik PDF, mogę go obejrzeć.
źródło
Jakie są specyfikacje twojego komputera Mac? Jeśli masz bardzo mało pamięci RAM, może to wpłynąć na ogólną szybkość systemu.
AKTUALIZACJA Według zrzutu ekranu jest to MacBook Pro z połowy 2010 roku z 4 GB pamięci RAM. Jest to szybki komputer z wystarczającą ilością pamięci RAM do tego zadania, więc nie stanowi to problemu.
źródło
Korzystanie z alternatywnej przeglądarki plików PDF, np. Odtłuszczanie może poprawić wydajność.
źródło
Adobe Acrobat Reader DC jest znacznie szybszy w otwieraniu i wyświetlaniu około 1500+, 250 MB + plików o dużej grafice wektorowej niż podgląd. Chociaż podgląd wymaga około 20 sekund, aby załadować, jest mniej więcej natychmiastowy w programie Acrobat Reader.
źródło
Więcej informacji do udostępnienia poza odpowiedzią @Fake Name:
Po przejrzeniu wszystkich plików PDF, które cierpią na jąkanie się podczas przewijania, są to wszystkie stare pliki PDF (chyba generowane przez lateks w procesie ps-> pdf), które używają czcionek Postscript (np. Type3). A czcionki są rozmazane w Preview.app. (Bez względu na to, jak małe są pliki PDF, np. <10 k. Jednak jeśli masz tylko kilka stron, powiedzmy 3 strony, przewijanie zacina się tylko przy pierwszym wejściu na tę stronę lub w ciągu kilku sekund po otwarciu pliku.)
Preview.app na Yosemite nie radzi sobie odpowiednio z tymi czcionkami (renderowanie, wygładzanie). Podczas ich otwierania każde przewijanie na najpierw odwiedzanych stronach pokaże jąkanie się, opóźnienia (nie nieznacznie, dość oczywiste i poważne).
Alternatywne „Rozwiązanie” (łagodzenie opóźnień przewijania): w Preview.app, „Preferencje” -> karta „PDF” -> odznacz „gładki tekst i grafika liniowa”. Wtedy zobaczysz znaczącą poprawę wydajności przewijania. Jednak czcionki są nadal rozmazane, jeśli się nie powiększają. Jedno słowo, te czcionki nie są już dobrze obsługiwane po Yosemite. ( Pamiętaj, że wyłączenie wygładzania spowoduje naprawdę złe renderowanie czcionek w innych normalnych plikach PDF).
Jeśli dobrze pamiętam, stare wersje OS X nie miały tego problemu; być może niektóre funkcje Preview.app zostały usunięte, ponieważ nowe systemy składu LaTeX nie używają już tych czcionek (podczas gdy nadal można je konfigurować i używać). Nie mam pojęcia, dlaczego Apple zamierzało powodować te problemy.
źródło
„Drukuj do pdf”, a następnie ponownie otwórz wynik w podglądzie. Jest to tymczasowa poprawka lub można ją zapisać w ten sposób, aby uzyskać stałą poprawkę.
źródło
Możesz nacisnąć spację, która otworzy Preview.app Plik nie otworzy się w żaden program Adobe w ten sposób i nie opóźni się.
Działa świetnie, chyba że musisz na przykład edytować pliki, ponieważ nie możesz tego zrobić za pomocą Preview.app.
źródło