Tips & Tricks

Jak naprawić plik PDF, który zawiesza się, ulega awarii lub ładuje się powoli podczas przewijania na telefonie

Otwierasz plik PDF w telefonie i zaczynasz przewijać. Po kilku pierwszych stronach przewijanie staje się powolne. Na stronie 20 reakcja na każde przesunięcie zajmuje pełną sekundę. Na stronie 50 aplikacja całkowicie się zawiesza i wyświetla ekran główny. Ten sam plik otwiera się natychmiast na laptopie, ale na telefonie nie można go używać. Dokument nie jest uszkodzony. Jest po prostu zbyt ciężki, aby mobilna przeglądarka plików PDF mogła go płynnie obsługiwać.

Problemy z wydajnością plików PDF na urządzeniach mobilnych mają określone przyczyny i większość z nich można naprawić bez dostępu do oryginalnego dokumentu źródłowego. Zrozumienie, dlaczego plik PDF ma problemy na telefonie, umożliwi zastosowanie właściwej poprawki Naprawa PDF, zamiast poddawać się i czekać, aż wrócisz do komputera.

How to Fix a PDF That Freezes, Crashes, or Loads Slowly When Scrolling on a Phone

Dlaczego pliki PDF mają problemy na telefonach, a nie na komputerach

Trzy czynniki utrudniają renderowanie plików PDF na telefonach. Po pierwsze, pamięć. Telefon przydziela część pamięci RAM udostępnianej przez komputer stacjonarny dowolnej aplikacji. Plik PDF zawierający setki obrazów o wysokiej rozdzielczości wymaga od przeglądarki jednoczesnego przechowywania w pamięci wielu nieskompresowanych obrazów stron. Gdy w przeglądarce zabraknie pamięci, następuje spowolnienie, zawieszenie lub awaria.

Po drugie, moc obliczeniowa. Złożone strony zawierające wiele obiektów wektorowych, takich jak szczegółowe mapy, rysunki CAD lub wykresy zawierające dużo danych, wymagają znacznych obliczeń w celu renderowania za każdym razem, gdy strona jest wyświetlana. Procesor do komputerów stacjonarnych radzi sobie z tym łatwo. Procesor telefonu zoptymalizowany pod kątem żywotności baterii, a nie stałej wydajności, zwalnia pod obciążeniem.

Po trzecie, struktura plików. Struktura niektórych plików PDF jest nieefektywna w przypadku sekwencyjnego renderowania stron. Plik może wymagać od przeglądarki przeskakiwania wokół pliku w celu zebrania wszystkich zasobów potrzebnych do wyświetlenia pojedynczej strony, czcionek z jednej sekcji, obrazów z innej, metadanych z trzeciej. Na desktopie z szybkim dyskiem SSD te skoki są niezauważalne. Na telefonie z wolniejszą pamięcią flash i mniej agresywną pamięcią podręczną plików każdy skok dodaje milisekundy opóźnienia, które kumulują się w sekundy widocznego opóźnienia.

WukongPDF

Spróbuj naprawić plik PDF

Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.

Zacznij teraz →

Najszybsza poprawka: zmniejszenie rozmiaru pliku poprzez kompresję

Najbardziej skuteczną metodą naprawy pliku PDF zawieszającego się na telefonie jest zmniejszenie rozmiaru pliku. Prześlij plik PDF do narzędzia do kompresji z przeglądarki telefonu. Zastosuj średnią kompresję. Pobierz wersję skompresowaną. Zmniejszenie rozmiaru pliku, zwykle z 40% do 60%, bezpośrednio zmniejsza ilość pamięci wymaganej do przechowywania stron w pamięci podręcznej przeglądarki. Obrazy są zmniejszane do rozdzielczości, która nadal wygląda ostro na ekranie telefonu, zazwyczaj 150 DPI, podczas gdy oryginał mógł mieć rozdzielczość 300 DPI lub wyższą.

Metoda kompresji rozwiązuje najczęstszą przyczynę awarii plików PDF na urządzeniach mobilnych: wyczerpanie pamięci spowodowane obrazami o wysokiej rozdzielczości. 50-stronicowy dokument zeskanowany w rozdzielczości 300 DPI może mieć rozmiar 25 MB i powodować częste awarie. Ten sam dokument skompresowany do 150 DPI może mieć rozmiar 5 MB i przewijać się płynnie. Różnica w jakości wizualnej jest niezauważalna na ekranie telefonu, ponieważ wyświetlacz telefonu i tak nie może pokazać szczegółów o wartości 300 DPI przy normalnym poziomie powiększenia odczytu.

Optymalizacja struktury PDF do odczytu liniowego

Niektóre pliki PDF mają strukturę umożliwiającą dostęp losowy i są zoptymalizowane pod kątem natychmiastowego przeskakiwania do dowolnej strony kosztem wydajności odczytu sekwencyjnego. Strukturę tę, zwaną zoptymalizowanym lub linearyzowanym plikiem PDF, można przebudować w celu umożliwienia sekwencyjnego renderowania stron. Narzędzie do optymalizacji plików PDF WukongPDF, dostępne w dowolnej przeglądarce, reorganizuje plik w taki sposób, że wszystkie zasoby potrzebne dla każdej strony są przechowywane razem w kolejności stron. Zoptymalizowany plik ładuje pierwszą stronę szybciej i renderuje kolejne strony z mniejszą liczbą skoków w systemie plików.

Linearyzacja umożliwia także korzystanie z funkcji zwanej „obsługiwaniem bajtów”. co pozwala przeglądarce plików PDF rozpocząć wyświetlanie pierwszej strony przed pobraniem całego pliku. Jest to szczególnie cenne na urządzeniach mobilnych, gdzie prędkość pobierania jest różna. Przeglądarka żąda kilku pierwszych stron z serwera, wyświetla je natychmiast i kontynuuje pobieranie kolejnych stron w tle. Czytnik może rozpocząć czytanie już w momencie otrzymania pliku.

Wypróbuj inną przeglądarkę plików PDF

Nie wszystkie mobilne przeglądarki plików PDF są sobie równe. Wbudowana przeglądarka plików PDF w aplikacji poczty e-mail lub aplikacji do przesyłania wiadomości jest zazwyczaj najmniej wydajna. Jest przeznaczony do szybkiego podglądu, a nie do ciągłego czytania długich lub złożonych dokumentów. Zapisanie pliku PDF w telefonie i otwarcie go w dedykowanej przeglądarce często rozwiązuje problemy z wydajnością bez wprowadzania jakichkolwiek zmian w pliku.

Na iPhonie zapisz plik PDF w aplikacji Pliki i otwórz go w tym miejscu. Moduł renderujący pliki PDF w aplikacji Pliki jest bardziej niezawodny niż podgląd Poczty lub Wiadomości. Na Androidzie zapisz plik na Dysku Google lub w Plikach Google i otwórz go w tej aplikacji. Jeśli dokument nadal się zawiesza, wypróbuj przeglądarkę innej firmy ze sklepu App Store lub Play Store, zoptymalizowaną specjalnie pod kątem dużych plików PDF. Sposób korzystania z Przeglądanie plików PDF różni się znacznie w zależności od aplikacji, a czasami rozwiązanie jest tak proste, jak zmiana przeglądarki.

Kiedy podzielić dokument na mniejsze części

Jeśli kompresja i optymalizacja nie rozwiążą problemu zamrożenia, dokument może być po prostu zbyt duży, aby można go było przeglądać na urządzeniach mobilnych jako pojedynczy plik. Podziel go na mniejsze części. 200-stronicowy plik PDF podzielony na cztery 50-stronicowe pliki jest znacznie łatwiejszy w zarządzaniu na telefonie. Każda część ładuje się szybciej, przewija płynniej i jest mniej podatna na awarie. Użyj narzędzia podziału WukongPDF Napraw PDF, aby podzielić dokument według liczby stron. Nazwij części wyraźnie, aby czytelnik znał kolejność. Jakość czytania czterech płynnych 50-stronicowych plików jest znacznie lepsza niż jednego zawieszającego się 200-stronicowego pliku.

W przypadku plików PDF, które regularnie przeglądasz na telefonie, biblioteki referencyjnej, podręcznika dla pracownika, katalogu produktów, poświęć pięć minut na utworzenie wersji zoptymalizowanej pod kątem urządzeń mobilnych. Kompresuj do 150 DPI, optymalizuj pod kątem odczytu liniowego i dziel na sekcje po 30–50 stron. Zapisz zoptymalizowane wersje wraz z oryginałami z rozszerzeniem nazwy pliku, takim jak handbook_mobile.pdf. Jeśli chcesz coś sprawdzić na telefonie, otwórz wersję mobilną. Ładuje się natychmiast, przewija płynnie i nigdy się nie zawiesza. Oryginalna wersja w wysokiej rozdzielczości pozostaje na komputerze w celu wydrukowania i szczegółowego przeglądu. Ta strategia dwóch wersji kosztuje kilka megabajtów miejsca i pozwala uniknąć frustracji za każdym razem, gdy odwołujesz się do dokumentu na urządzeniu mobilnym. W całym okresie istnienia często używanego dokumentu czas zaoszczędzony dzięki wersji zoptymalizowanej pod kątem urządzeń mobilnych znacznie przewyższa czas poświęcony na jego utworzenie.

Jeśli plik PDF zawiesza się podczas powiększania lub pomniejszania, a nie podczas przewijania, przyczyną problemu jest prawdopodobnie pojedynczy obraz o wysokiej rozdzielczości lub złożona grafika wektorowa na jednej stronie, która przy dużym powiększeniu przytłacza moduł renderujący. Aby zidentyfikować problematyczną stronę, przewiń dokument przy stałym poziomie powiększenia i zwróć uwagę, która strona powoduje zawieszenie. Ta strona prawdopodobnie zawiera zbyt duży obraz lub zbyt szczegółowy rysunek wektorowy. Wyodrębnij tę stronę, skompresuj ją lub uprość osobno i włóż ponownie do dokumentu. Ta ukierunkowana poprawka dotyczy konkretnej strony powodującej problem, bez obniżania jakości całego dokumentu.

WukongPDF

Spróbuj naprawić plik PDF

Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.

Zacznij teraz →