Jeśli odinstalowałem program Adobe Reader, ale nadal mogę otwierać pliki PDF w przeglądarce Chrome, jakiej aplikacji używam?

20

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?

KAE
źródło
21
Chrome ma wbudowaną przeglądarkę plików PDF, Microsoft Edge ma również wbudowaną przeglądarkę plików PDF. Powinieneś być w stanie wpisać „chrome: // plugins” na pasku adresu URL Chrome i zobaczyć, co jest zainstalowane.
Andrew
Dostaję ERR_INVALID_URL, gdy piszę chrome: // plugins na moim pasku adresu URL, niestety.
KAE,
Użyj chrome: // settings / content, aby kontrolować, kiedy wyświetlana jest zawartość Adobe Flash i chrome: // components, aby wyświetlić zainstalowaną wersję Adobe Flash Playera. Źródło: howtogeek.com/303934/…
absenthecon
2
wszystkie główne przeglądarki mają obecnie wbudowane czytniki plików PDF
phuclv
1
@Andrew, chrome://pluginsjak już wspomniałeś , nie ma obecnie chromowanego
adresu

Odpowiedzi:

61

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

Christopher Hostage
źródło
10
„Windows 10 Edge może także bezpośrednio otwierać pliki PDF”. Warto zauważyć, że Edge może również otwierać pliki EPUB i robi to naprawdę dobrze .
walen
4
@LuisG. Edge i komplementy dotyczące jego wydajności nie są czymś, co często widuję. Czy naprawdę jest dobry w EPUB, czy żartujesz sobie z niego?
Azor Ahai
1
@AzorAhai, EPUB, ponieważ tak naprawdę jest używany, ma zasadniczo ustrukturyzowany HTML. Nie rozumiem, dlaczego Edge miałby z tym problem, jeśli jest zaprogramowany do zrozumienia opakowania.
Mark
1
Pamiętaj, że nawet jeśli przeglądarka pobiera plik z powodu nagłówków pobierania, nadal możesz po prostu przeciągnąć i upuścić plik w przeglądarce (lub użyć Plik-> Otwórz) i ręcznie otworzyć plik PDF
SztupY
6
@AzorAhai Mówię poważnie. Widziałem, jak Edge śmieje się w obliczu Calibre lub Adobe Digital Editions po tym, jak zrobili bałagan z dziwnymi EPUB-ami, które Edge mógł (prawie) bezbłędnie pokazać. Przykład: Calibre ; ADE ; Edge .
wal
10

Z pamięci Google Chrome korzysta z wbudowanej przeglądarki plików PDF, która została napisana w JavaScript. Wierzę, że C ++ , 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

Brandito
źródło
4
Jest napisany w C ++, kod źródłowy jest dostępny tutaj
Paddy
7

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

chrome: // system

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: // stan lokalny

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

KumarAnkit
źródło