这是 nsdejavu 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
nsdejavu - DjVu 浏览器插件
概要
/usr/lib/x86_64-linux-gnu/mozilla/plugins/nsdejavu.so
商品描述
共享库 nsdejavu.so 使用 Netscape 浏览器插件 API 来显示 DjVu 图像
在许多流行的网络浏览器中。 不同的网络浏览器提供不同级别的
支持 Netscape 插件。 请检查“浏览器兼容性”部分以了解
有关如何启用 DjVu 浏览器插件的说明。
DjVuLibre 浏览器插件通过调用具有特殊功能的独立查看器来工作
命令行选项 -网景. 该插件首先搜索一个名为 播放器。 如果这
程序找不到,它搜索 DJView4 最后 djview3。 它始终是
可以通过设置环境变量来覆盖此搜索策略 NPX_DJVIEW
到所需可执行文件的完整路径。
MIME 类型 AND EXTENSIONS
在 Web 浏览器中输入已识别 DjVu 文档的 URL 应该会自动
调用 DjVu 浏览器插件。 每个浏览器使用不同的方法来确定
特定的 URL 实际上是一个 DjVu 文档。 Web 服务器通常向 Web 提供 MIME 类型
浏览器。 DjVu 文档的官方 MIME 类型是 图像/vnd.djvu. 为了兼容性
对于旧版本的 DjVu 查看器,通常使用实验性的
MIME类型 图像/x-djvu or 图像/x.djvu. 应配置 Web 服务器以发送
DjVu 文档的正确 MIME 类型。 大多数网络浏览器还识别以
.djvu or .djv 作为 DjVu 文件。
检查 http 服务器是否提供适当的内容类型的一种简单方法是调用
以下命令的 URL 对应于服务器上的实际 DjVu 文件。
卷曲 -u 网址 | grep的 内容类型
结果应该是以下之一,最好是第一个。
内容类型: 图像/vnd.djvu
内容类型: 图像/x.djvu
内容类型: 图像/x-djvu
任何其他 MIME 类型都表示服务器配置错误。
CGI风格 旗帜
DjVu 浏览器插件的行为可以通过使用
语法类似于 CGI 程序使用的语法。 此语法由
以下模板:
http://.../file.djvu?djvuopts&关键字=值&关键字=值&...
DjVu 浏览器插件仅识别出现在单词之后的关键字 djvu选项。 该
每个查看器识别的关键字都列在相应的手册页中。 无法识别
关键字被忽略。 最常见的关键字是:
页=页面名
按名称或序号指定显示哪个页面。
缩放=缩放系数
设置缩放系数。 合法值 缩放系数 是:
┌─────────────────────────────────────────────────── ──────┐
│数 放大系数范围为 10% 至 999%。 │
│一个2个 选择“一对一”模式。 │
│宽度 选择“适合宽度”模式。 │
│页 选择“适合页面”模式。 │
│伸展 将图像拉伸到插件窗口大小。 │
└──────────────────────────────────────────────────── ──────┘
浏览器 兼容性
DjVu 浏览器插件已在多个流行的 Web 浏览器中进行了测试:Netscape 4 和
6; 基于 Gecko 的浏览器,例如 Mozilla、Galeon 和 Firefox; 基于 KHTML 的浏览器,例如
征服者; 和歌剧。 请阅读浏览器文档以找出插件的位置
应该安装库。
嵌入 DJVU 图片 IN HTML PAGES
您可以使用以下任一方式将 DjVu 内容集成到 HTML 网页上或者
标签。 即使您的 Web 服务器不支持 DjVu MIME 类型,此方法也将起作用。
CGI 样式标志可以直接用作嵌入标签的属性。 这
以下示例显示了带有 OBJECT 标记的 W3C 标准语法:
<对象 数据=“myfile.djvu” 类型=“图像/vnd.djvu”
宽度="100%" 高度="100%" >
<参数 名称=“页面” 值="iii">
<参数 名称=“缩放” 值=“拉伸”>
本篇 浏览器 不能 给予 DJVU 数据。
这是带有 EMBED 标签的习惯语法:
<嵌入 src="/myfile.djvu" 类型=“图像/vnd.djvu”
宽度="100%" 高度="100%"
页=“三” 缩放=“拉伸”>
界面 “ DJVIEW PLUGIN 与 爪哇脚本
最新版本的 DJView4 插件可以从 JavaScript 解释器控制
实现 Mozilla NPRuntime API 的浏览器。 要访问插件对象,请包括
属性 身份证=“插件名" 到 or 标记并使用 JavaScript 函数
getElementById("插件名“)。
插件对象实现了两种方法来检索和设置选项的值
通常被认为是 CGI 风格的标志。 它还可以评估指定的 JavaScript
djview 界面状态发生变化时的表达式。
插件对象.setdjvuopt("键",折扣值)
设置 djvu 选项的值 键 到字符串 折扣值. 这实现了
与指定选项效果相同 键=折扣值 在 CGI 风格的标志中。 为了
实例,键的值 页 可以是页面 ID、页面标题、页码或
页面名称。
插件对象.getdjvuopt("键")
返回 djvu 选项的值 键 作为字符串。 返回值总是
一个字符串,即使返回逻辑上是一个数字。 布尔值是
作为字符串返回 含 or 没有。 除了通常的 CGI 风格的标志,这个函数
识别附加键 网页 并返回总页数
DjVu 文档。 当无法识别密钥时,将返回一个空字符串。
插件对象.onchange="码";
确保字符串 码 每当在插件对象的上下文中评估
djview 图形用户界面发生了一些变化。 例如,这
当绘制渐进式细化时,就会发生评估,并且当用户
以交互方式操作图像。
插件对象。版本
返回描述插件版本的字符串。 此属性可用于测试
djview 插件是否可在此浏览器中编写脚本。
请注意,在 djview 插件完全安装之前,可能无法访问可编写脚本功能
加载。 因此建议检查 插件对象。版本 来自 JavaScript
负载 在调用任何其他方法之前。
鸣谢
该程序由 Andrei Erofeev 编写[电子邮件保护]> 然后是
由比尔·里默斯改进[电子邮件保护]> 和莱昂·博图
<[电子邮件保护]>.
使用 onworks.net 服务在线使用 nsdejavu