PCLXL 中的增量行压缩

发布于 2024-08-16 04:10:12 字数 194 浏览 4 评论 0 原文

PCLXL 和 PCL5 之间增量行压缩的实现有区别吗?

我在 PCL5 中使用 Delta Row 压缩,但是当我在 PCLXL 中使用相同的方法时,该文件无效。我使用 EscapeE 检查了输出,它说图像数据大小不正确。

有人能给我提供一些材料来解释如何在 PCLXL 中实现增量行压缩吗?

谢谢,

克雷布

Is there a difference in the implementation of delta row compression between PCLXL and PCL5?

I was using Delta Row compression in PCL5, but when I used the same method in PCLXL, the file is not valid. I checked the output using EscapeE and it says that the image data size is incorrect..

Could anyone point me to some material explaining how delta row compression is implemented in PCLXL?

Thanks,

kreb

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

他不在意 2024-08-23 04:10:12

嗯,我发现了这个,它确实不同..

来自 http ://www.tek-tips.com/viewthread.cfm?qid=1577259&page=1 用户 guptadeepak03

其实我也对此做了一些研究。我发现 PCL-XL 和 PCL-5 中的格式几乎没有什么区别。引用HP提供的参考手册(PCL-XL ver 2.1):

PCL XL 实施遵循以下规则
PCL5 实现除了
以下:

1) 种子行是
初始化为零并包含
SourceWidth 定义的字节数
在 BeginImage 运算符中。

2) 增量行前面有一个 2 字节的字节
count 表示数量
增量行要遵循的字节。这
字节计数预计以 LSB 为单位
MSB 顺序。

3) 要重复最后一行,请使用 2 字节字节计数 00 00。

我会尽快标记此答案..谢谢..

Hmm, I found this and it is indeed different..

from http://www.tek-tips.com/viewthread.cfm?qid=1577259&page=1 user guptadeepak03

Actually I did some research on that too. I found it hard way that there are few differences in the way the formats are in PCL-XL and PCL-5. To quote from the reference manual provided by HP(PCL-XL ver 2.1):

The PCL XL implementation follows the
PCL5 implementation except in the
following:

1) the seed row is
initialized to zeroes and contains the
number of bytes defined by SourceWidth
in the BeginImage operator.

2) the delta row is preceded by a 2-byte byte
count which indicates the number of
bytes to follow for the delta row. The
byte count is expected to be in LSB
MSB order.

3) to repeat the last row, use the 2-byte byte count of 00 00.

Will mark this answered as soon as I can.. Thanks..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文