Adobe Reader를 제거했지만 여전히 Chrome에서 PDF를 열 수 있다면 어떤 응용 프로그램을 사용하고 있습니까? 호기심 나는

웹 사이트에서 PDF를 여는 데 문제가있어서 Adobe Reader를 제거했습니다. 호기심 나는 확인 내가 할 수있는 여부를 웹 사이트에서 열려있는 PDF 파일 ( 여기에 임의의 예입니다). 놀랍게도 Chrome (내가 선호하는 브라우저)과 Internet Explorer에서 PDF를 계속 열 수있었습니다. IE가 Edge를 사용하여 PDF를 열지 만 Chrome에서는 PDF 인터페이스가 다르게 보이므로 다른 응용 프로그램 일 수 있습니다. 불행히도 Edge를 제거하여 확인할 수 없습니다. 웹 사이트에서 PDF를 열기 위해 Chrome 에서 어떤 애플리케이션을 사용 하고 있는지 어떻게 알 수 있습니까?



답변

Chrome 자체는 PDF를보고있는 응용 프로그램입니다.

Windows 10 Edge는 PDF를 직접 열 수도 있습니다. IE는 Edge와는 별도의 오래된 응용 프로그램입니다. 사용자가 IE에서 시작하면 Adobe 플러그인이 설치되어 있지 않으면 IE에서 직접 PDF를 열 수 없습니다.

: 파이어 폭스는 플러그인없이 PDF 파일을 볼 수 있습니다 https://support.mozilla.org/en-US/kb/view-pdf-files-firefox .

일부 웹 사이트 (제 경험에 따라 은행 웹 사이트)는 동일한 브라우저에서 파일을 열지 않고 강제로 다운로드합니다. Firefox에서는 MIME 설정을 변경하여 때때로 동작을 변경할 수 있었지만 일관되게 작동하지 않았습니다. https://support.mozilla.org/en-US/kb/change-firefox-behavior-when-open-file


답변

메모리에서 구글 크롬이 (가)에 기록 된 PDF 뷰어에 내장 된 사용 내가 믿는 자바 스크립트 ++ C를 코멘트에 도움이 알림에, 감사합니다 🙂

기본적으로 Chrome과 함께 제공됩니다.

나를 위해 여기에서 관련 JavaScript 중 일부를 볼 수 있습니다.

chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/pdf_viewer.js

PDF 뷰어에서 Chrome DevTools를 열어 관련 코드를 볼 수 있습니다.

Firefox는 JavaScript로 작성된 또 다른 유사한 방법을 사용합니다. 문서는 더 공개적으로 사용 가능하지만 메모리에서 다른 사람들이 웹 사이트에 PDF를 표시하는 데 사용하는 것이 좋습니다.

Firefox의 구현에 대한 자세한 내용은 여기를 참조하십시오 : Mozilla의 PDF.js


답변

크롬은 크롬 오픈 소스 프로젝트 에서 파생 되었으므로 Chromium Browser와 함께 제공되는 것과 동일한 내장 pdf 뷰어를 사용합니다. 따라서 pdf 파일이 발견되면 크롬은이 pdf 뷰어를 사용하여 파일을 열려고 시도합니다.

열면

chrome : // 시스템

열린 탭과 실행 범위가 표시되지만 여기에서 사용하는 pdf 뷰어에 대한 정보는 표시되지 않습니다
.

하지만 내가 열면

chrome : // local-state

크롬은 Adobe Reader 및 Chromium PDF 리더를 포함한 여러 pdf 플러그인 구성 요소를 보여줍니다. 시스템에 따라 다를 수 있습니다.

Readme 문서는 크롬 프로젝트에 사용할 수 있지만 pdf 뷰어에 대한 문서를 찾을 수 없습니다. 여기서 읽을 수 있습니다