Adobe Reader의 대안으로 Windows 용 오픈 소스 PDF 리더


18

수년에 걸쳐 Adobe Reader 및 팽창에 대한 최신 Javascript 취약점으로 인해 필자가 담당하는 네트워크를 Windows에서 PDF 읽기를 위해 다른 제품으로 옮길 생각이었습니다.

이상적인 PDF 리더는 다음과 같아야합니다.

  • 크기가 작습니다 ( 설치 후 요즘 Adobe Reader는 200MB 이상입니다 ).
  • 기본적으로 가능한 한 안전합니다 (예 : 기본적으로 javascript가 비활성화되어 있음).
  • 보기 좋고 사용하기 쉬운 인터페이스.
  • 기능이 풍부하지 않습니다 (PDF를 읽고 싶습니다).
  • 툴바 / 원치 않는 애드온 / 스파이웨어를 설치하지 않습니다.
  • PDF를 보는 동안 광고를 표시하지 않습니다.
  • 바람직하게는 오픈 소스입니다. (이것은 거의 광고를 보장하지 않습니다).
  • 완전한 유니 코드 지원.

gnome의 evince 와 같은 것이 최선의 선택이지만 불행히도 Windows에서는 사용할 수 없습니다.

Foxit 은 작고 훌륭한 인터페이스를 제공하므로 옵션입니다. 그러나 여전히 자바 스크립트가 기본적으로 활성화되어있어 취약점으로 이어질 수 있습니다. 툴바를 설치하고 혼란스러운 PDF를 읽는 동안 광고를 표시합니다.

오픈 소스 PDF 리더, pdfreaders.org 전용 사이트가 있지만 Windows pdf 리더에는 각각 문제가 있으며 대부분 인터페이스가 편리하지 않습니다 (확실히, 어도비 또는 여우).

다음은 WikiPedia의 모든 PDF 소프트웨어 목록입니다. 각 OS에 대한 "뷰어"섹션이 있습니다.

어떤 Windows PDF 리더를 추천 하시겠습니까?


최신 Adobe Reader는 아내의 Windows 7 넷북에 210MB 설치되어 있습니다. 어.
GregD

PDF를 Adobe Reader에서만 열 수 있도록 보안을 유지하는 것이 가능하다고 언급하고 싶었습니다. 짜증나 나는 여기에 나열된 모든 PDF 리더를 아무 소용이 없었습니다.
Holocryptic

@ 홀로 암호화 정말? 그래서 이런 종류의 PDF는 아이폰이나 구글 문서와 같은 PDF 뷰어에서 열리지 않습니까? 이 경우 사람들이 실제로 사용하지 않기를 바랍니다.
Tom Feiner

Kyktir은 지금 볼 수있는 한 pdf를 미리 미리 볼 수 있습니다.
juFo

답변:


7

Evince는 현재 Windows에서 작업하고 있지만 아직 바이너리가 없으므로 직접 빌드해야합니다.


4
: 명시하다 지금은 공식 윈도우 프로젝트 다운로드 페이지에서 바이너리가 live.gnome.org/Evince/Downloads
톰 당원

1
업데이트하기 위해 Windows 바이너리를 계속 사용할 수 있습니다. wiki.gnome.org/Apps/Evince/Downloads
Alan Turing

깨끗하고 간단합니다. 더 많은 리눅스 소프트웨어를 윈도우로 포팅해야한다.
Hassan

20

Sumatra PDF 뷰어를 사용합니다. 그것은 꽤 잘 작동하는 것처럼 보이며 거의 즉각적으로로드됩니다 (어도비의 경우 약 20 초 정도). 페이지 변경 및 그렇지 않은 경우 매우 빠릅니다. 또한 Foxit과 다른 광고는 없습니다.



2
스크린 샷은 수마트라 정의를 수행하지 않습니다. Windows에서 Evince보다 창 크기, 확대 / 축소 및 페이지를 실제로 기억한다는 점에서 더 효과적입니다 (파일을 다시 빌드 한 경우에도). 그것은 완벽. 이것이 정답입니다!
Nick Bolton

1
수마트라는 MuPdf (아래 언급)를 기반으로하는 것 같습니다
Roland

10

최근에 회사의 Adobe Reader를 대체하기 위해 Foxit을 배포했습니다. JavaScript와 광고를 끄는 커스텀 INI를 푸시했습니다. (광고가 간단한 구성 옵션이라는 사실에 놀랐고,이 모든 것이 @ & * ($ & ^! INI에 있음)에 더 놀랐습니다. Program Files \ Foxit 디렉토리)와 몇 가지 다른 사용자 정의 옵션이 있습니다.

나도 오픈 소스 솔루션을 원했지만 Foxit만이 우리의 요구를 충족 시켰으며, INI 환경 설정 변경과 일반 사용자가 INI 환경 설정을 읽고 쓸 수 있도록 권한이 변경되면 INI처럼 작동하는 것처럼 보입니다. 매력.


이것은 현재로서는 좋은 솔루션이지만 foxit은 컴파일 타임에 광고를 쉽게 하드 코딩하여 다음 버전을 구성 할 수 없습니다. 그래서 나는 여전히 더 나은 해결책을 찾고 있습니다.
Tom Feiner

1
Tom, EULA에 대해서는 확실하지 않지만 반대 일 수 있습니다. 만일을 대비하여 INI를 게시하는 것은 제안하지 않습니다.
Logan

1
현재 WWDC 기조 연설에 앉아 있으므로 정확한 위치를 확인하기가 어렵지만 앱의 환경 설정을 수정했을 때 INI의 변경 사항을보고 INI의 설정을 수정하는 방법을 알아 냈습니다. . 광고를 끄는 것이 확인란이므로 라이센스에 위배되지 않는 것이 확실합니다.

업데이트 : 기술 FAQ에 "INI 파일이 버전 3.1 (포함)부터 제거되었습니다. 기본 설정 대부분이 HKCU에 저장되어 있습니다"라고 표시되어 있습니다. v7이 있고 파일 메뉴에서 기본 설정이 나타납니다.
AjV Jsy

2

MuPDF . 고스트 스크립트를 개발하는 사람들과 같은 artofcode LLC & Artifex Inc.가 제공합니다.

  • Tom Feiner가 선호하는 오픈 소스
  • 멀티 플랫폼 (Windows, Mac OS X, Unix, ... 곧 Android, iPhone?),
  • 매우 가벼움 (아래 스크린 샷 참조)- 이 답변
    에서 높은 등급의 SumatraPDF 는 MuPDF를 렌더링 기초로 사용합니다.
  • 완전한 유니 코드 지원
  • 매우 빠릅니다.
  • 위에서 정의한대로 보안 (JavaScript 지원 안 함)
  • 아주 확실하게 기능 부풀어하지,
  • 추가 정보를 표시하지 않는 경우 ( "정보" 화면 에서 저작권 고지 사항 을 하나로 간주하지 않는 한 ...)
  • 멋지고보기 쉽고 사용하기 쉽습니다 ....
    흠, 스스로 결정하십시오 : 인터페이스는 매우 간단합니다 (키보드 탐색 만, 메뉴 또는 아이콘 없음) :

MuPDF : 매우 간단한 GUI-이것이 전부 GUI입니다. MuPDF : 키보드 탐색 전용, 메뉴 또는 아이콘 없음.


아주 좋아요! 나는 가벼운 아이콘 없음, 키보드 전용 인터페이스를 좋아합니다. 또한 이미 데비안 (sid)으로 패키지되어 있음을 알 수 있습니다. 또한 자바 스크립트 지원은 더 이상 방어력이 없습니다.
Tom Feiner

BTW, 왼쪽의 스크린 샷은 중국어 번체 글리프 (stackoverflow.com, stackoverflow.com/questions/3455120/…에 게시)를 사용하여 문제가있는 PDF를 렌더링하는 동안 만들어졌으며 최신 버전의 Ghostscript가 충돌하여 표시되지 않습니다 (또는 그렇지 않으면 처리하십시오).
커트 파이 플

1

이상하게 들릴지 모르지만 Acrobat Reader라고 불렸던 이전 버전의 Adobe Reader는 어떻습니까? v6은 거의 모든 PDF를 열 수 있으며 (가장 멋진 기능이있는 PDF는 제외) 작고 빠릅니다.


4
흠 ... 구 버전의 어도비 리더는 아마도 최근의 익스플로잇에 취약하기 때문에 실제로는 사용할 수 없습니다.
Tom Feiner

아마도 ....입니다. Adobe는 당시에는 안전한 프로그래밍 프로세스가 없었습니다. 최신 버전의 보안 프로그래밍에서 여전히 게임 배후에 있습니다.
3dinfluence

1

대체 PDF 뷰어를 찾는 것이 해결하려는 문제를 해결한다고 생각하지 않습니다. Adobe는 보안이 끔찍하지만, 모두 알고 있지만 최소한 업데이트를 관리하는 시스템이 좋은 한 신속하게 패치를 설치하는 것이 좋습니다. 모든 소프트웨어에는 버그와 보안상의 허점이 있으므로 Adobe Acrobat Reader의 대안을 찾으면 다른 버그와 허점이 사라지지 않고 단순히 도입됩니다.

여기서는 단순한 보안 그 이상에 대해 이야기하고 있지만 실제로 보안이 주요 관심사 인 경우 취약점의 범위를 가능한 짧게 줄이는 것이 해결책입니다.


어도비는 실제로 패치 작업에서 좋은 실적을 거두지 못하고 안전한 프로그래밍 방식을 구현하려고 노력하고 있습니다. 또한 최근에는 분기 별 패치로 전환하기로 결정했지만 한 달 미만 지속되는 보안 전문가의 몇 가지 원격 악용 및 압력으로 인해 결정되었습니다. Adobe Reader를 사용해야하는 경우 최신 상태를 유지하고 자바 스크립트를 비활성화하십시오.
3dinfluence

모든 프로그램에는 서로 다른 버그가 있으며 다른 공격 방법이 필요합니다. "감염된"pdf는 malicios 코드를 "적절하게"실행 한 pdf 리더가 필요합니다. 공격자를 방어하는 가장 좋은 방법은 Adobe 이외의 PDF 리더를 사용하는 것입니다.
Kobor42



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.