AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 21727
Accepted
Tom Feiner
Tom Feiner
Asked: 2009-06-08 23:08:12 +0800 CST2009-06-08 23:08:12 +0800 CST 2009-06-08 23:08:12 +0800 CST

用于 Windows 的开源 PDF 阅读器作为 Adob​​e 阅读器的替代品

  • 772

由于 Adob​​e 阅读器中最新的 javascript 漏洞和它多年来获得的膨胀,我一直在考虑将我负责的网络转移到在 Windows 上阅读 PDF 的不同产品。

理想的 PDF 阅读器应该是:

  • 体积小(安装后 Adob​​e 阅读器现在已超过 200MB)。
  • 默认情况下尽可能安全(例如,默认情况下禁用 javascript)。
  • 漂亮的外观和易于使用的界面。
  • 功能不臃肿(我只想阅读 PDF,仅此而已)。
  • 不安装任何工具栏/不需要的插件/间谍软件。
  • 查看 PDF 时不显示任何广告。
  • 最好是开源的。(这几乎可以确保没有广告)。
  • 完整的 Unicode 支持。

理想情况下,来自 gnome 的evince将是最佳选择,但不幸的是,这在 Windows 上不可用。

Foxit是一种选择,因为它体积小,界面美观。但它仍然默认启用 javascript,这可能会导致漏洞 - 它安装了一个工具栏,并在阅读 PDF 时显示广告,这会分散注意力。

有一个专门用于开源 PDF 阅读器的网站pdfreaders.org,但是,Windows pdf 阅读器各有问题,主要是界面不方便(如 evince、adobe 或 foxit)。

这是来自 WikiPedia 的所有 PDF 软件的列表。每个操作系统都有一个“查看器”部分。

你会推荐什么 Windows PDF 阅读器?

windows deployment pdf adobe
  • 9 9 个回答
  • 27479 Views

9 个回答

  • Voted
  1. Logan
    2009-06-09T01:31:37+08:002009-06-09T01:31:37+08:00

    我使用 Sumatra PDF 查看器。它似乎工作得很好,它几乎可以立即加载(与 adobe 的 20 秒左右相比),并且页面更改速度非常快,等等。此外,没有与 Foxit 不同的广告。

    • 19
  2. Xuff
    2009-06-08T23:44:51+08:002009-06-08T23:44:51+08:00

    我最近在我们公司部署了 Foxit 来替换 Adob​​e Reader。我推出了一个关闭 JavaScript 和广告的自定义 INI(我惊讶地发现广告是一个简单的配置选项,更惊讶地发现这一切都在 @&*($&^!INI in Program Files\Foxit 目录),以及其他一些自定义选项。

    我也希望有一个开源解决方案,但 Foxit 是唯一能满足我们需求的东西,而且随着 INI 首选项的更改和权限更改,让普通用户可以读取和写入首选项 INI,它似乎像一个魅力。

    • 10
  3. Best Answer
    TRS-80
    2009-06-15T10:09:54+08:002009-06-15T10:09:54+08:00

    Evince 现在正在 Windows上工作,但还没有二进制文件,所以你必须自己构建它。

    • 7
  4. Kurt Pfeifle
    2010-08-16T15:19:23+08:002010-08-16T15:19:23+08:00

    穆PDF。由 artofcode LLC 和 Artifex Inc. 提供给您——开发 Ghostscript 的人。

    • Tom Feiner 首选的开源,
    • 多平台(Windows、Mac OS X、Unix、...很快可能是 Android、iPhone?),
    • 非常轻量级(见下面的截图)——这个答案
      中评价很高的 SumatraPDF使用 MuPDF 作为其渲染基础,
    • 完整的 Unicode 支持,
    • 非常快,
    • 如上定义的安全(不支持 JavaScript),
    • 非常肯定不会因功能而臃肿,
    • 不显示添加(除非您将“关于”屏幕中的版权声明视为一个...),
    • 外观漂亮且易于使用....
      嗯,请自行决定:界面非常简单(仅键盘导航,没有菜单或图标):

    MuPDF:非常简单的 GUI——这就是它所拥有的所有 GUI。 MuPDF:仅键盘导航,没有菜单或图标。

    • 2
  5. Mark Henderson
    2009-06-08T23:12:16+08:002009-06-08T23:12:16+08:00

    听起来可能很奇怪,但是旧版本的 Adob​​e Reader 怎么样,当时它还被称为 Acrobat Reader?v6 可以打开几乎所有的 PDF(除了具有最高级功能的 PDF),它体积小、速度快……

    • 1
  6. bulaohu
    2009-06-09T03:57:36+08:002009-06-09T03:57:36+08:00

    我不认为找到替代 PDF 查看器可以解决您要解决的问题。Adobe 的安全性很糟糕,我们都知道,但至少他们会快速(嗯,大部分)修补,所以只要你有一个管理更新的良好系统,就可以了。所有软件都有错误和安全漏洞,寻找 Adob​​e Acrobat Reader 的替代品只会引入另一组错误和漏洞,而不是消除它们。

    我知道您在这里谈论的可能不仅仅是安全性,但实际上,如果安全性是您主要关心的问题,那么解决方案是将漏洞窗口缩短到尽可能短。

    • 1
  7. Milan Babuškov
    2009-06-09T07:19:24+08:002009-06-09T07:19:24+08:00

    KDE 最近已移植到 Windows,因此您应该可以使用很棒的 KPDF。

    http://windows.kde.org/

    • 1
  8. HIb
    2010-03-31T08:53:36+08:002010-03-31T08:53:36+08:00

    您可以在以下位置下载 Evince for Windows 安装程序:

    http://download.gnome.org/binaries/win32/evince/2.30/evince-2.30.0.msi

    • 1
  9. Jon
    2010-08-24T20:30:50+08:002010-08-24T20:30:50+08:00

    如果您想构建一个基于 Web 的 PDF 查看器,那么有一个非常棒的开源项目:

    http://flexpaper.devaldi.com

    • 0

相关问题

  • 您最喜欢的云计算提供商是什么?[关闭]

  • Vanilla Powershell 是否足以成为 Windows 和 DB 服务器管理员的语言?

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve