Trình đọc PDF nguồn mở cho các cửa sổ thay thế cho trình đọc Adobe


18

Với các lỗ hổng javascript mới nhất trong trình đọc Adobe và sự phình to mà nó đã gây ra trong nhiều năm qua, tôi đã nghĩ đến việc chuyển mạng mà tôi phụ trách sang một sản phẩm khác để đọc PDF trên Windows.

Trình đọc PDF lý tưởng phải là một cái gì đó là:

  • Kích thước nhỏ (trình đọc Adobe hiện có hơn 200 MB sau khi cài đặt).
  • Theo mặc định càng an toàn càng tốt (Ví dụ: javascript bị tắt theo mặc định).
  • Giao diện đẹp và dễ sử dụng.
  • Không đầy đủ các tính năng (Tôi chỉ muốn đọc các tệp PDF, đó là nó).
  • Không cài đặt bất kỳ thanh công cụ / tiện ích bổ sung / phần mềm gián điệp không mong muốn nào.
  • Không hiển thị bất kỳ quảng cáo trong khi xem PDF.
  • Tốt nhất là nguồn mở. (điều này khá nhiều đảm bảo không có quảng cáo).
  • Hỗ trợ Unicode đầy đủ.

Ý tưởng, một cái gì đó như evince từ gnome, sẽ là lựa chọn tốt nhất, nhưng tiếc là điều đó không có sẵn trên Windows.

Foxit là một tùy chọn, vì nó nhỏ và có giao diện đẹp. Nhưng nó vẫn được bật javascript theo mặc định có thể dẫn đến các lỗ hổng - và nó cài đặt một thanh công cụ và hiển thị quảng cáo trong khi đọc các tệp PDF gây mất tập trung.

Có một trang dành riêng cho các trình đọc PDF mã nguồn mở, pdfreaders.org , tuy nhiên, mỗi trình đọc pdf của Windows đều có vấn đề của họ, chủ yếu là giao diện không thuận tiện (như evince, adobe hoặc foxit).

Đây là danh sách tất cả các phần mềm PDF từ WikiPedia. Có phần "Người xem" cho mỗi HĐH.

Bạn muốn giới thiệu trình đọc Windows PDF nào?


Adobe Reader mới nhất đang cài đặt 210 MB trên Windows 7 Netbook của vợ tôi. Ừ
GregD

Chỉ muốn đề cập rằng có vẻ như có thể bảo mật PDF để nó chỉ mở trong trình đọc Adobe. Mà hút. Tôi đã sử dụng tất cả các trình đọc PDF được liệt kê ở đây nhưng không có kết quả.
Holocryptic

@Holocryptic Thật sao? Vì vậy, các loại PDF này sẽ không mở trong trình xem pdf như tài liệu trên iphone hoặc tài liệu google? Nếu đó là trường hợp thì tôi hy vọng mọi người sẽ không thực sự sử dụng chúng.
Tom Feiner

Kyktir hiện đang được xem trước cho pdf theo như tôi có thể thấy.
juFo

Câu trả lời:


7

Evince hiện đang làm việc trên Windows , nhưng chưa có nhị phân, vì vậy bạn sẽ phải tự xây dựng nó.


4
Evince hiện có tệp nhị phân Windows chính thức tại trang tải xuống dự án: live.gnome.org/Evince/Doads
Tom Feiner

1
Chỉ cần cập nhật, tệp nhị phân Windows vẫn có sẵn: wiki.gnome.org/Apps/Evince/Doads
Alan Turing

Thật sạch sẽ, thật đơn giản. Họ nên chuyển nhiều phần mềm linux sang windows.
Hassan

20

Tôi sử dụng trình xem Sumatra PDF. Nó dường như hoạt động khá tốt, nó tải gần như ngay lập tức (so với 20 giây hoặc hơn cho adobe) và rất nhanh với các thay đổi trang và những gì không. Ngoài ra, không có quảng cáo không giống như Foxit.



2
Các ảnh chụp màn hình không làm công lý Sumatra. Nó hoạt động tốt hơn Evince trên Windows ở chỗ nó thực sự ghi nhớ kích thước cửa sổ, thu phóng và trang (ngay cả khi bạn đã xây dựng lại tệp!). Thật hoàn hảo. Đây phải là câu trả lời được chấp nhận!
Nick Bolton

1
Sumatra dường như được dựa trên MuPdf (được đề cập dưới đây)
Roland

10

Gần đây tôi đã triển khai Foxit để thay thế Adobe Reader tại công ty chúng tôi. Tôi đã đưa ra một INI tùy chỉnh đã tắt JavaScript và quảng cáo (tôi rất ngạc nhiên khi thấy quảng cáo là một tùy chọn cấu hình đơn giản và thậm chí còn ngạc nhiên hơn khi thấy rằng tất cả những thứ này đều nằm trong @ & * ($ & ^! INI trong thư mục Chương trình Files \ Foxit), cũng như một vài tùy chọn tùy chỉnh khác.

Tôi cũng hy vọng về một giải pháp nguồn mở, nhưng Foxit là điều duy nhất đáp ứng nhu cầu của chúng tôi, và với các thay đổi tùy chọn INI và thay đổi quyền để cho phép người dùng bình thường đọc và ghi vào các tùy chọn INI, nó dường như hoạt động như một quyến rũ.


Đây là một giải pháp tốt cho bây giờ, nhưng foxit có thể dễ dàng mã hóa quảng cáo tại thời điểm biên dịch, làm cho phiên bản tiếp theo không thể định cấu hình. Vì vậy, tôi vẫn đang tìm kiếm một giải pháp tốt hơn.
Tom Feiner

1
Tom, không chắc chắn về EULA của họ, nhưng điều đó có thể chống lại nó. Tôi sẽ không đề xuất xuất bản rằng INI chỉ trong trường hợp.
Logan

1
Tôi đang ngồi trong dòng chú thích WWDC ngay bây giờ vì vậy thật khó để tôi kiểm tra chính xác vị trí của nó, nhưng tôi đã tìm ra cài đặt nào trong INI để sửa đổi bằng cách đơn giản xem các thay đổi được thực hiện cho INI khi tôi sửa đổi tùy chọn trong ứng dụng . Tắt quảng cáo là một hộp kiểm trong đó, vì vậy tôi khá chắc chắn rằng nó không trái với giấy phép.

Cập nhật: Câu hỏi thường gặp về công nghệ của họ nêu rõ "IN Ifile đã bị xóa kể từ phiên bản 3.1 (bao gồm). Hầu hết các cài đặt tùy chọn được lưu trữ trong HKCU". Tôi có v7 và các tùy chọn đi lên từ menu File.
AjV Jsy

2

MuPDF . Mang lại cho bạn bởi artofcode LLC & Artifex Inc. - cùng những người phát triển Ghostscript.

  • Nguồn mở được ưa thích bởi Tom Feiner,
  • đa nền tảng (Windows, Mac OS X, Unix, ... sớm có thể là Android, iPhone?),
  • rất nhẹ (xem ảnh chụp màn hình bên dưới) -
    SumatraPDF được đánh giá cao từ câu trả lời này sử dụng MuPDF làm nền tảng kết xuất của nó,
  • hỗ trợ Unicode đầy đủ,
  • rất nhanh
  • bảo mật như được xác định ở trên (không hỗ trợ JavaScript),
  • rất chắc chắn không cồng kềnh với các tính năng,
  • không hiển thị thêm (trừ khi bạn coi thông báo bản quyền trong màn hình "Giới thiệu" là một ...),
  • Nhìn độc đáo và dễ sử dụng ....
    hmmm, hãy tự quyết định: giao diện rất đơn giản (chỉ điều hướng bàn phím, không có mối đe dọa hoặc biểu tượng):

MuPDF: GUI rất đơn giản - đây là tất cả GUI mà nó có. MuPDF: chỉ điều hướng bàn phím, không có mối đe dọa hoặc biểu tượng.


Rất đẹp! Tôi yêu nhẹ không có biểu tượng, giao diện chỉ bàn phím. Và tôi cũng thấy nó đã được đóng gói trong debian (sid). Ngoài ra không có hỗ trợ javascript là defen ERIC một cộng.
Tom Feiner

BTW, ảnh chụp màn hình bên trái đã được tạo trong khi hiển thị tệp PDF có vấn đề bằng cách sử dụng một số glyphs của Trung Quốc (được đăng tại stackoverflow.com, stackoverflow.com/questions 43255120 / Thẻ ) khiến phiên bản Ghostscript mới nhất bị sập và không hiển thị (hoặc mặt khác xử lý) nó.
Kurt Pfeifle

1

Nghe có vẻ lạ, nhưng một phiên bản Adobe Reader cũ, trở lại khi nó được gọi là Acrobat Reader thì sao? v6 có thể mở khá nhiều tất cả các tệp PDF (ngoại trừ những tệp có tính năng lạ nhất), nó nhỏ và nhanh ...


4
Hừm ... một phiên bản cũ của trình đọc adobe có thể dễ bị tổn thương trước các khai thác gần đây, vì vậy nó không thực sự có thể sử dụng được.
Tom Feiner

có lẽ không .... là. Adobe chắc chắn đã không có quy trình lập trình an toàn tại chỗ trước đó. Họ vẫn đứng sau trò chơi về lập trình an toàn trên các phiên bản mới hơn.
3dinfluence

1

Tôi không nghĩ việc tìm một trình xem PDF thay thế sẽ giải quyết vấn đề bạn đang cố gắng giải quyết. Adobe rất tệ với bảo mật, tất cả chúng ta đều biết điều đó, nhưng ít nhất họ sẽ khắc phục mọi thứ nhanh chóng (tốt, chủ yếu) miễn là bạn có một hệ thống tốt quản lý các bản cập nhật, điều đó tốt. Tất cả các phần mềm đều có lỗi và lỗ hổng bảo mật, việc tìm một giải pháp thay thế cho Adobe Acrobat Reader sẽ chỉ đơn giản là giới thiệu một bộ lỗi và lỗ hổng khác, thay vì loại bỏ chúng.

Tôi hiểu rằng bạn có thể đang nói về nhiều vấn đề hơn là chỉ bảo mật ở đây, nhưng thực sự, nếu bảo mật là mối quan tâm chính của bạn, giải pháp là rút ngắn thời gian bị tổn thương càng ngắn càng tốt.


Adobe không thực sự có một hồ sơ theo dõi tốt trong việc vá nhanh chóng và vẫn đang cố gắng thực hiện các thực tiễn lập trình an toàn. Họ thậm chí gần đây đã quyết định chuyển sang một bản vá hàng quý nhưng do một số khai thác từ xa và áp lực từ các chuyên gia bảo mật mà quyết định kéo dài chưa đầy một tháng. Nếu bạn phải sử dụng Adobe Reader, hãy đảm bảo bạn luôn cập nhật và tắt javascript là điều tốt nhất bạn có thể làm.
3dinfluence

Mỗi chương trình có các lỗi khác nhau và cần các cách tiếp cận khác nhau để tấn công. một pdf "bị nhiễm" cần một trình đọc pdf thực thi mã malicios "đúng". Sử dụng trình đọc pdf khác với Adobe là cách tốt nhất để bảo vệ chống lại kẻ tấn công.
Kobor42



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.