英语法语西班牙语

运行服务器 | Ubuntu > | Fedora > |


OnWorks 网站图标

hbpldecode - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 hbpldecode

这是 hbpldecode 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

名称


hbpldecode - 将 HBPL 流解码为人类可读的形式。

概要


解码器 [选项]hbpl 文件

商品描述


解码器 将 HBPL 流解码为人类可读的形式。 HBPL 是基于主机的打印机
语言

存在两个版本的 HBPL。

版本一是带有 JBIG2 (?) 数据的 HBPL 流。 此数据由 Dell 1250c 使用,
Dell C1660w、Epson AcuLaser C1700、Fuji-Xerox cp105b 和类似打印机。 这些
不支持打印机。

第二版是带有 JBIG 编码数据的 HBPL 流。 该数据由施乐公司使用
WorkCentre 6015、Fuji Xerox DocuPrint CM205、Dell 1355c 和类似打印机。 这些
打印机由 foo2hbpl2-wrapper 等人支持。

两个版本都可以通过 hbpldecode 进行解码。

指挥 LINE 配置


这些是可以出现在命令行上的选项。

-d 基本名
用于保存解压缩平面的 .pbm 文件的基本名称。

-h 打印十六进制文件偏移量。

-o 打印文件偏移量。

-D 水平
设置调试级别 [0]。

示例


解码 HBPL 流文件,版本 1。

$ hbpldecode -h 1250c-mono.prn
0: \033%-12345X@PJL 作业模式=打印机
1f:@PJL SET STRINGCODESET=UTF8
3b:@PJL 评论日期=06/01/2011
58:@PJL 评论时间=13:28:30
73:@PJL COMMENT DNAME=empty - 记事本
96:@PJL SET JOBATTR="@LUNA=rick"
b4:@PJL 设置副本=1
c6:@PJL 设置数量=1
d5:@PJL SET JOBATTR="@TRCH=OFF"
f2:@PJL 设置双工=关
106:@PJL 设置绑定=长边
120:@PJL 设置渲染模式=灰度
13e:@PJL 设置 ECONOMODE=OFF
155:@PJL 设置 RET=ON
165:@PJL SET JOBATTR="@IREC=OFF"
182:@PJL SET JOBATTR="@HOAD=I0A00020F"
1a5:@PJL SET JOBATTR="@JOAU=rick"
1c3:@PJL SET JOBATTR="@CNAM=RICK-VB"
1e4:@PJL 设置 IWAMANUALDUP=OFF
1fe:@PJL SET IWAJAMRECOVERY=AUTO
21b:@PJL SET JOBATTR="@MSIP=NORMAL"
23b:@PJL 设置纸张方向=SEF
257:@PJL 设置分辨率=600
26f:@PJL 设置 BITSPERPIXEL=8
287:@PJL SET JOBATTR="@DRDM=RASTER"
2a7: @PJL SET JOBATTR="@TCPR=33"
2c3:@PJL SET JOBATTR="@TUCR=33"
2df:@PJL SET JOBATTR="@TTRC=33"
2fb:@PJL SET JOBATTR="@TSCR=33"
317:@PJL SET JOBATTR="@GCPR=33"
333:@PJL SET JOBATTR="@GUCR=33"
34f:@PJL SET JOBATTR="@GTRC=33"
36b:@PJL SET JOBATTR="@GSCR=33"
387:@PJL SET JOBATTR="@ICPR=34"
3a3:@PJL SET JOBATTR="@IUCR=34"
3bf:@PJL SET JOBATTR="@ITRC=34"
3db:@PJL SET JOBATTR="@ISCR=34"
3f7: @PJL SET JOBATTR="@TDFT=0"
412:@PJL SET JOBATTR="@GDFT=0"
42d:@PJL SET JOBATTR="@IDFT=0"
448:@PJL 输入语言=HBPL
461: RECTYPE 'A' [0x41]:
462:81 a1:0x0
465:82 a2:0x7
469:83 a2:0x1
46d: RECTYPE 'C' [0x43]:
46e:91 a1:0x0
471:92 a1:0x1
474:93 a1:0x1
477:94 a1:0x0
47a:95 c2:0x0
480:96 a1:0x0
483:97 c3:0x0
489:98 a1:0x0
48c: 99 a4: 1 [PAGECNT]
492:9a c4:5104x6600 [宽x高]
49c:9b a1:0x0
49f:9c a1:0x1
4a2:9d a1:0x9
4a5:9e a1:0x2
4a8:9f a1:0x5
4ab:a0 a1:0x8
4ae:a1 a1:0x0
4b1:a2 c4:5104x6600 [宽x高]
4bb: RECTYPE 'Q' [0x51]:
4bc: RECTYPE 'R' [0x52]:
4bd:a3 a1:0x0
4c0: a4 a2: 6457 (0x1939) 字节的数据...
1dfe: RECTYPE 'S' [0x53]:
1dff: RECTYPE 'D' [0x44]:
1e00: RECTYPE 'B' [0x42]:
1dff:\033%-12345X@PJL EOJ

解码 HBPL 流文件,版本 2。

$ hbpldecode -h 6015c-color.prn
0: 33%-12345X@PJL 工作名称=打印机
20:@PJL SET JOBATTR="HOST:dual.rkkda.org"
48:@PJL SET JOBATTR="用户:rick"
66:@PJL SET JOBATTR="DOCU:(stdin)"
87:@PJL SET JOBATTR="OWNR:rick"
a5:@PJL 设置双工=关
巴:@PJL 设置媒体源=0
d2:@PJL 设置渲染模式=颜色
ed:@PJL 设置分辨率=600
106:@PJL 设置 BITSPERPIXEL=2
11f:@PJL 设置副本=1
132:@PJL 输入语言=HBPL
14c:RECTYPE JP [作业参数]
00000000: 1b 4a 50 04 01 00 00 01 00 00 00 00 00 00 00 00 .JP ..... ........
00000010: b0 bd ac 43 00 f0 cf 08 f4 9f ac 43 59 ba a0 43 ...C.... ...CY..C
00000020: f4 9f ac 43 00 e0 cd 08 9c ba a0 43 00 f0 cf 08 ...C.... ...C....
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........
18c:RECTYPE PS [页面开始]
00000000: 1b 50 53 3c 00 14 00 00 06 19 00 00 00 78 f4 01 .PS<.... .....x..
00000010: 90 03 00 00 04 01 01 00 58 02 e0 00 00 00 e0 00 ........ X.......
00000020: 00 00 e0 00 00 00 f0 00 00 00 00 00 00 00 00 00 ............
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........
w,h=5120x6406 分辨率=600 颜色=1
媒体类型=朴素(1) 纸张大小=(4)
1cc:青色 BIH:
DL = 0,D = 0,P = 1,- = 0,XY = 10240 x 6406
L0 = 128,MX = 0,MY = 0
订单 = 0
选项 = 64 LRLTWO
51条,0层,1平面
...跳过青色数据...
2ac:洋红色 BIH:
DL = 0,D = 0,P = 1,- = 0,XY = 10240 x 6406
L0 = 128,MX = 0,MY = 0
订单 = 0
选项 = 64 LRLTWO
51条,0层,1平面
...跳过品红色数据...
38c:黄色 BIH:
DL = 0,D = 0,P = 1,- = 0,XY = 10240 x 6406
L0 = 128,MX = 0,MY = 0
订单 = 0
选项 = 64 LRLTWO
51条,0层,1平面
...黄色数据被跳过...
46c:黑色 BIH:
DL = 0,D = 0,P = 1,- = 0,XY = 10240 x 6406
L0 = 128,MX = 0,MY = 0
订单 = 0
选项 = 64 LRLTWO
51条,0层,1平面
...跳过黑色数据...
55c:RECTYPE PE [页尾]
00000000: 1b 50 45 3c 00 00 00 00 77 00 00 00 7c 00 00 00 .PE<.... w...|...
00000010: 08 e0 cd 08 00 00 00 00 9c 55 ac bf f4 9f ac 43 ....U..C
00000020: e0 a3 ac 43 00 00 00 00 19 00 00 00 75 9e 99 43 ...C .... .....C
00000030: 00 21 99 43 00 00 00 00 01 00 00 00 9a 0e 99 43 .!.C.....C
59c:\033%-12345X@PJL EOJ

使用 onworks.net 服务在线使用 hbpldecode


Ad


Ad