Rozwiązuję problem z otwieraniem plików PDF ze stron internetowych, więc odinstalowałem program Adobe Reader. Z ciekawości sprawdziłem, czy nadal mogę otwierać pliki PDF ze stron internetowych ( tutaj jest przypadkowy przykład). Co zaskakujące, nadal mogłem otwierać pliki PDF zarówno z Chrome (mojej preferowanej przeglądarki), jak i Internet Explorera. Wierzę, że IE używa Edge do otwierania plików PDF, ale interfejs PDF wygląda inaczej w Chrome, więc może to być inna aplikacja. Niestety nie mogę odinstalować Edge'a, żeby to sprawdzić. Jak mogę dowiedzieć się, jakiej aplikacji używa Chrome do otwierania plików PDF ze stron internetowych?
google-chrome
pdf
KAE
źródło
źródło
chrome://plugins
jak już wspomniałeś , nie ma obecnie chromowanegoOdpowiedzi:
Sam Chrome jest aplikacją do przeglądania plików PDF.
Windows 10 Edge może także bezpośrednio otwierać pliki PDF. Uwaga: IE to starsza, oddzielna aplikacja od Edge. Jeśli użytkownicy rozpoczną pracę w IE, nie będą mogli otwierać plików PDF bezpośrednio w IE, chyba że mają zainstalowaną wtyczkę Adobe.
Firefox jest w stanie przeglądać pliki PDF bez wtyczki: https://support.mozilla.org/en-US/kb/view-pdf-files-firefox .
Niektóre strony internetowe (z mojego doświadczenia strony bankowe) wymuszają pobieranie, a nie zezwalają na otwieranie go w tej samej przeglądarce. W przeglądarce Firefox mogłem czasem zmienić zachowanie, zmieniając ustawienia MIME, ale nie działało to konsekwentnie. https://support.mozilla.org/en-US/kb/change-firefox-behavior-when-open-file
źródło
Z pamięci Google Chrome korzysta z wbudowanej przeglądarki plików PDF, która została napisana w
JavaScript. Wierzę, żeC ++ , dzięki pomocne przypomnienie w komentarzach :)Jest to domyślnie dołączone do Chrome.
Dla mnie mogę wyświetlić niektóre powiązane JavaScript tutaj:
chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/pdf_viewer.js
Możesz wyświetlić niektóre powiązane kody, otwierając Chrome DevTools w przeglądarce PDF.
Firefox stosuje inne podobne podejście, również napisane w JavaScript, chociaż ich dokumentacja jest bardziej publicznie dostępna i z pamięci, zachęca się innych do wyświetlania plików PDF na swojej stronie internetowej.
Przeczytaj więcej o implementacji Firefoksa tutaj: PDF.js firmy Mozilla
źródło
Ponieważ chrom pochodzi z projektu chromu typu open source, wykorzystuje on również tę samą wbudowaną przeglądarkę pdf, która jest dostarczana z przeglądarką Chromium. Więc kiedy napotkasz plik pdf, chrome próbuje go otworzyć za pomocą tej przeglądarki PDF.
Jeśli otworzysz
zauważysz, że pokazuje otwarte zakładki i uruchomione rozszerzenia, ale nie pokazuje żadnych informacji na temat przeglądarki pdf, której używa tutaj .
Ale kiedy to otworzę
chrome pokazuje wiele składników wtyczki pdf, w tym Adobe Reader i Chromium PDF reader. Może się różnić w twoim systemie.
Dokumenty Readme są dostępne dla projektu chromium, ale nie mogłem znaleźć dokumentów dla przeglądarki pdf. Możesz to przeczytać tutaj
źródło