这是命令 csepdjvu,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
csepdjvu - 用于分离数据文件的 DjVu 编码器。
概要
切塞普吉武 [选项] [sep 文件] ... 输出djvu文件
商品描述
该程序创建一个 DjVuDocument 文件 输出djvu文件 从分离的数据文件
sep 文件. 当给定一个破折号时,它可以从标准输入中读取分离的数据
而不是分隔的数据文件名。 此功能用于预处理
将分离的数据推入的程序 切塞普吉武 通过管道。
每个分离的数据文件代表一个或多个页面图像。 当程序参数
指定多个页面,所有页面都被编码并保存为捆绑的多页面
文档。 当程序参数指定单个页面时,页面被编码并保存
作为单页文件。
配置
-d n 指定编码到输出文件中的分辨率信息,以点表示
每英寸。 DjVu 文件中编码的分辨率信息决定了
解码器在特定显示器上缩放图像。 有意义的分辨率范围
从 25 到 6000。默认值为 300 dpi。
-q n,...,n
-q n+...+n
指定 IW44 编码背景层的编码质量。 选项
参数包含多个整数(每个块一个),由逗号或
优点。 此选项类似于选项 -片 节目的 c44。 Please refer to请参阅
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 c44(1) 手册页以获取更多详细信息。 默认的质量规格是
-q 72,83,93,103.
此选项不适用于未指定的统一白色背景
分离的数据,但由 DjVu 规范要求。 这样的背景
图像总是以尽可能低的分辨率和标准质量出现
确保颜色均匀性的设置。
-t 教学计划 切塞普吉武 解释分离文件中的某些注释以构造一个
DjVu 文件中的隐藏文本层。 这一层记录了每个单词的位置
为达到目的。 此选项通过简单地记录
每条线的位置。
-v 显示描述每个页面的简短消息。
-vv 在编码期间显示大量信息性消息。
分离式 数据 文件 FORMAT
每个分离的数据文件包含一个或多个分离的页面图像的串联。
每个页面逻辑上都由一个具有透明颜色的前景图像和一个
通过透明像素可见的背景图像。 每个分隔页的数据
图像是以下数据块的串联:
* 使用“Color RLE 格式”或“Bitonal RLE 格式”编码的前景图像
格式”。这些格式将在本节后面介绍。
* 编码为“便携式像素图”(PPM)的可选背景图像。 这个众所周知
本节稍后将总结格式。 没有背景图像只是
表示应该假设一个统一的白色背景。
* 任意数量的注释行,以字符“#”开头并以字符结尾
换行符。 第一个单词以大写字母开头的注释行有
本文档后面记录的特殊含义。
背景图片的尺寸(宽度和高度)必须通过四舍五入获得
前景图像尺寸的商与整数缩减因子范围
从 1 到 12。假设,例如,前景的宽度是 2507 并且
缩小系数为 3。背景图像的宽度将是整数比例
(2507+2)/3。
颜色 RLE 格式
Color RLE 格式是一种简单的运行长度编码方案,用于彩色图像
数量有限的不同颜色。 数据总是以文本标题开头,由
两个字符“R6”,列数,行数,和
调色板条目。 所有数字均以十进制 ASCII 表示。 这四项是
由空白字符(空格、制表符、回车或换行符)或注释分隔
由字符“#”引入的行。 最后一个数字后跟一个字符
这通常是一个换行符。
标题后面是调色板,每个颜色条目包含三个字节。 这
字节表示颜色的红色、绿色和蓝色分量。
调色板后面是一组四字节整数(最高有效位
首先)表示具有相同颜色的像素运行。 这个的高十二位
整数表示调色板条目中运行颜色的索引。 低二十位
整数表示运行长度。 保留大于 0xff0 的颜色索引。
颜色索引 0xfff 用于透明运行。 每行由一个序列表示
长度加起来等于图像宽度的运行。 行从顶行开始编码
并朝着底排前进。
双调 RLE 格式
双色 RLE 格式是一种简单的双色图像游程编码方案。 这
数据总是以由两个字符“R4”组成的文本标题开头,
列数和行数。 所有数字均以十进制 ASCII 表示。 这三个
项目由空白字符(空格、制表符、回车或换行符)或
由字符“#”引入的注释行。 最后一个数字后跟一个
字符,通常是换行符。
文件的其余部分编码了一系列代表交替长度的数字
运行透明和黑色像素。 行从第一行开始编码,并且
向着底线前进。 每条线都以白色运行开始。 解码器知道
当该线的行程长度之和等于该线时,该线完成
图像中的列数。 0 到 191 范围内的数字由单个
0x00 到 0xbf 范围内的字节。 192 到 16383 范围内的数字由两个字节表示
序列:第一个字节,在 0xc0 到 0xff 的范围内,编码六个最高有效位
数字,第二个字节对数字的其余八位进行编码。 这个方案
允许长度为零的运行,这在一行以黑色像素开始时很有用,
并且当一个非常长的运行(其长度超过 16383)必须拆分为更小的运行时。
便携版 像素图 (PPM) 格式
便携式像素图格式是一种众所周知的用于表示彩色图像的格式。 查看
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 ppm(1) 完整信息的手册页。
数据总是以由两个字符“P6”组成的文本标题开头,数字
列数、行数和颜色分量的最大值(通常为 255)。
所有数字均以十进制 ASCII 表示。 这三项用空格隔开
字符(空格、制表符、回车或换行)或由
特点 ”#”。 最后一个数字后跟一个字符,通常是
换行符。
文件的其余部分对所有像素进行编码。 每个像素由三个字节表示
代表像素的红色、绿色和蓝色分量。 像素在左侧排序
向右,从上到下。
留言 in 分离 档
每页后跟以字符“#”开头的任意数量的注释行
并以换行符结束。 第一个单词以 a 开头的注释行
大写字母有特殊含义。 目前定义了以下结构:
* # T px:py dx:dy wxh+x+y (绳子)
这个构造表明这段文本 绳子 必须与一个区域相关联
大小 wxh 在位 x,y 相对于页面的左下角。 字符串
是 UTF-8 编码的。 可以使用 PostScript 中的特殊字符进行转义
反斜杠字符。 整数 px和 py 表示当前点的位置
在绘制文本之前的文本基线上。 绘图操作然后移动
当前点 dx和 dy 像素。 当出现这样的评论时, 切塞普吉武 产生
相应页面的隐藏文本层。
* # L wxh+x+y (网址)
此构造表示指向 url 的超链接 网址 应该与面积相关
尺寸 wxh 在位 x,y. 当出现这样的评论时, 切塞普吉武 产生页面
包含指定超链接的注释块。
* # B 数 (绳子) (#页面)
此结构为文档提供大纲信息。 大纲条目
题为 绳子 与页面相关联 页面. 整数 数 表示有多少
以下大纲条目必须作为子条目附加到当前条目。
当此类评论出现在第一页时 切塞普吉武 产生一个导航块
具有指定的轮廓。
* # P (绳子)
提供标题 绳子 对于当前页面。
鸣谢
该程序最初由 Léon Bottou 编写[email protected]> 并且是
由比尔·里默斯改进[email protected]> 和许多其他人。
使用 onworks.net 服务在线使用 csepdjvu