![Asymptote 生成的 PDF 允许缩放和平移,但是要使用什么 PDF 阅读器来实现呢?](https://linux22.com/image/441758/Asymptote%20%E7%94%9F%E6%88%90%E7%9A%84%20PDF%20%E5%85%81%E8%AE%B8%E7%BC%A9%E6%94%BE%E5%92%8C%E5%B9%B3%E7%A7%BB%EF%BC%8C%E4%BD%86%E6%98%AF%E8%A6%81%E4%BD%BF%E7%94%A8%E4%BB%80%E4%B9%88%20PDF%20%E9%98%85%E8%AF%BB%E5%99%A8%E6%9D%A5%E5%AE%9E%E7%8E%B0%E5%91%A2%EF%BC%9F.png)
一位朋友告诉我,他可以在 Asymptote 生成的 PDF 中缩放和平移,就像在浏览器中显示的 HTML 输出一样。他设法在一款著名的专有(免费使用)PDF 阅读器中实现了这一点,但这款阅读器也存在许多安全问题。我宁愿不在 Linux 或 Windows 上安装该软件。
哪些其他 PDF 阅读器(在 Linux 或 Windows 上)允许平移和缩放?该功能叫什么?
答案1
Asymptote 可以创建嵌入 PRC 格式的 3D 数据的 PDF 文件。遗憾的是,只有极少数读者能够真正读取这些数据,大多数读者只能使用 (2D) 替换图像。
据我所知,唯一支持 3D PDF 文件的桌面系统 PDF 阅读器是 Adobe 的 Acrobat 系列程序。
Android 和 iOS 上有一些特殊的应用程序通常只打开 3D 内容(因此您需要一个单独的应用程序来打开其他 PDF 文件,有时甚至查看 PDF 文件的非 3D 内容),但在我的 Android 上,我测试的所有应用程序都无法打开几乎所有的 3D PDF 文件,原因不明。即使是 Android 版 Adobe Acrobat 也不支持 3D 内容(这并不奇怪,因为该应用程序几乎不支持任何高级 PDF 功能)(iOS 上可能也是一样,但我没有设备可以测试)。