Jak wskazano w innych odpowiedziach, podstawowa funkcja PDF miała być wizualną reprezentacją treści, a reprezentacja wizualna powinna zazwyczaj być identyczna na różnych platformach/czytnikach/urządzeniach. To był cel formatu pliku i jest diametralnie przeciwny formatom plików, takim jak XML, które dotyczą struktury.
Jednak w ostatnich latach PDF dostał dodatkową funkcjonalność, która może w tym pomóc. Pliki PDF obsługują teraz znakowanie, a celem tagowania jest dodanie struktury do pliku. Prawidłowo oznaczony plik PDF wie, gdzie znajdują się akapity tekstu, czym są nagłówki, czym są listy itp. A te informacje w teorii można wykorzystać do wspierania (ograniczonej) reakcji.
Na przykład zobacz ten link (https://helpx.adobe.com/acrobat/using/reading-pdfs-reflow-accessibility-features.html), gdzie firma Adobe wyjaśnia, jak działa widok przepływu w programie Acrobat Pro. Stwierdza, że program Acrobat może używać struktury oznaczania wewnątrz pliku PDF (lub nawet automatycznie tworzyć pewne pozory tagowania w locie dla dokumentów, które nie są oznaczone), aby wyświetlić widok pliku PDF dostosowuje się do dostępnego rozmiaru ekranu.
Niezależnie od tego, czy to zadziała, zależy w dużej mierze od technologii czytnika, z której będziesz korzystać na urządzeniu mobilnym, a na pewno nie należy mylić jej możliwości z pełną reakcją, gdy treść jest ukryta, wymieniona, dostosowana, zmieniana na nowo itp. ... takie jak to, co można osiągnąć za pomocą HTML i CSS na stronach internetowych.
Ale to jest początek.
PDF NIE będzie odpowiadać. Może skalować tylko w górę i w dół w zależności od szerokości ekranu. – Raptor
To nie jest poprawne - zobacz moją odpowiedź poniżej. –
Istnieje już rozwiązanie umożliwiające szybkie reagowanie na pliki PDF. API PDFix wydaje się być czymś, co może ci pomóc. Istnieje również wersja demonstracyjna, w której możesz sprawdzić, jak szybko możesz zareagować na Twój plik PDF ... [http://webview.pdfix.net] (http://webview.pdfix.net) –