Jak otworzyć pdf w zintegrowanej przeglądarce Chrome bez pobierania

24

Byłem bardzo podekscytowany nową zintegrowaną przeglądarką pdf w chrome. Jednak po kliknięciu linku do pliku pdf chrome proponuje pobranie go zamiast otwierania go w przeglądarce.

Jak mogę otworzyć pliki PDF w przeglądarce?

Edycja: Odkryłem, że zachowuje się trochę losowo. Czasami otwiera go w przeglądarce, a czasem prosi o pobranie.

W Gmailu zawsze prosi o pobranie.

Uwaga: Mam już zaznaczoną opcję „zapytaj, gdzie zapisać każdy plik przed pobraniem”.

pdeva
źródło
Zrób to odwrotnie - superuser.com/questions/107700/…
ChrisF
możliwy duplikat Make Chrome zawsze otwiera pliki PDF
ks1322,

Odpowiedzi:

13

Myślę, że problem czasami występuje, gdy serwer WWW, z którego pobierasz plik PDF, nie wyświetla pliku PDF z odpowiednim typem MIME.

Gdy serwer internetowy wyświetla plik PDF z prawidłowym typem MIME, przegląda go Chrome. Gdy serwer internetowy wyświetla plik PDF o niepoprawnym lub ogólnym typie MIME ( application/octet-stream), Chrome go pobiera.

Jeśli serwer zwróci, Content-Type of text/htmlChrome wyświetli / otworzy plik PDF bezpośrednio w przeglądarce. Jeśli jednak serwer zwróci typ zawartości, application/pdfprzeglądarka wyświetli monit o zapisanie / pobranie pliku PDF.

starbeamrainbowlabs
źródło
1
Tak, wbudowane rozmieszczenie treści to za mało, potrzebuje także aplikacji MIME / pdf.
Quandary
Dziękujemy za odpowiedź, teraz wiem, dlaczego niektóre pliki PDF są otwierane w Chrome, a inne nie.
WG-
8

Pobierz plik PDF, a po zakończeniu kliknij lewym przyciskiem myszy ikonę pobierania na dole i wybierz „zawsze otwieraj ten typ pliku”. Teraz powinien otworzyć dowolny link PDF kliknięty w tym oknie bez pobierania go do stałej lokalizacji.

Aby cofnąć, przejdź do Opcje> Pod zakładką Hood> Wyczyść ustawienia automatycznego otwierania.

Mam również zaznaczone pole „pytaj, gdzie zapisać każdy plik przed pobraniem”, nie jestem pewien, czy ma to wpływ na zachowanie automatycznego otwierania pliku.

Niektóre pliki PDF mogą wyświetlać się niepoprawnie, więc oferuje pobranie ich w innej przeglądarce plików PDF. To nie jest w pełni funkcjonalna przeglądarka, taka jak Foxit lub Adobe

Używam go w ten sposób i nie mogę znaleźć pliku PDF zapisanego przez Chrome, musi go gdzieś buforować, aby go przeczytać, ale nie jestem pewien, gdzie to robi.

Więcej informacji na temat ukrytych funkcji chrome http://www.blogsdna.com/828/seven-hidden-configuration-pages-of-google-chrome-browser.htm

Ukryte funkcje eksperymentalne dla wersji 8

about: flags

.

Moab
źródło
Pobrałem plik pdf, ale opcja „zawsze otwieraj ten typ pliku” jest dla niego wyłączona.
pdeva,
wpisz „About: plugins” bez cudzysłowu w pasku adresu URL, naciśnij Enter, sprawdź, czy przeglądarka pdf Chrome jest wyłączona, jeśli tak, włącz ją, może być konieczne ponowne uruchomienie przeglądarki.
Moab
jest włączony. jak powiedziałem, losowo otwiera pliki pdf.
pdeva,
8
To rozwiązanie jest nieprawidłowe. Powoduje to, że pliki nadal się pobierają, ale następnie otwierają natychmiast po zakończeniu pobierania. Nie robi nic, aby przeglądarka PDF Chrome działała.
Noah Yetter
1
Oczywiście. To może usprawiedliwić jego nieprawidłowość, ale go nie zmienia .
Noah Yetter
5

Zachowanie Chrome (i innych przeglądarek) zależy od nagłówka HTTP „rozmieszczenie zawartości”. Jeśli jest ustawiony na „wbudowany”, otworzy się automatycznie, jeśli zostanie odpowiednio skonfigurowany. Jeśli jest ustawiony na „załącznik”, Chrome zaoferuje zapisanie go, niezależnie od innych konfiguracji. Innymi słowy, zachowanie będzie się różnić w zależności od witryny, tak jak to opisujesz. Nie wiem jednak, czy i jak można otworzyć plik PDF w każdym przypadku; Obawiam się, że to może nie być możliwe.

Abagneele
źródło
Czy uważasz, że moglibyśmy zrobić rozszerzenie, które zmienia typ zawartości, a tym samym zmusza Chrome do otwarcia pliku zamiast pobierania?
Shimmy,
2

Możliwość automatycznego otwierania plików PDF została wyłączona w najnowszych wersjach Chrome. Programiści ponownie wdrożyli tę funkcję i jest ona ponownie dostępna w Chrome 10 i nowszych.

Szczegółowe informacje zawiera ten raport o błędach .

Joel
źródło
1

Otwórz Chrome i wpisz „chrome: // plugins” bez cudzysłowów w pasku omnibox / url / search. Kliknij opcję Włącz w przeglądarce Chrome PDF Viewer. W razie potrzeby uruchom ponownie chrome, aby zadziałał. Powinno być dobrze.

wastintime99
źródło
-1

Nie musisz niczego pobierać. To szybkie rozwiązanie. 1. Otwórz przeglądarkę Chrome 2. wpisz następujący adres, w którym normalnie wpisujesz adres internetowy
chrome: // plugins 3. włącz przeglądarkę chrome pdf, klikając Włącz

Tak, to proste ......

Babymaker1974
źródło
1
To powiela inną odpowiedź i nie dodaje żadnej nowej treści. Nie publikuj odpowiedzi, chyba że masz coś nowego do dodania.
DavidPostill