{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/cl445/brother-hl4150cdn-driver/blob/296ca54c74ae5fde0686deb25db83460bcbcc727/docs/other-printers.md",
    "https://github.com/cl445/brother-hl4150cdn-driver/blob/296ca54c74ae5fde0686deb25db83460bcbcc727/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "The Brother HL-4150CDN driver reconstructs the proprietary XL2HB print stream produced by Brother's 32-bit x86 filter. Its Python and optional Cython implementation handles raster encoding, color processing, PJL job settings and CUPS integration, with comparison fixtures for byte-level output matching.",
  "description_zh": "Brother HL-4150CDN 驱动重建原厂 32 位 x86 过滤器生成的专有 XL2HB 打印数据流。Python 实现及可选 Cython 加速模块处理栅格编码、色彩转换、PJL 作业设置和 CUPS 集成，并用对比样本检查输出字节。",
  "entry_url": "https://awesomerea.org/resources/brother-hl4150cdn-driver-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/brother-hl4150cdn-driver-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/cl445/brother-hl4150cdn-driver/blob/296ca54c74ae5fde0686deb25db83460bcbcc727/README.md",
  "group": "cases",
  "id": "brother-hl4150cdn-driver-case",
  "json_url": "https://awesomerea.org/resources/brother-hl4150cdn-driver-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/brother-hl4150cdn-driver-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/brother-hl4150cdn-driver-case/index.md",
  "name": "Brother HL-4150CDN: reconstructing the XL2HB print stream",
  "name_zh": "Brother HL-4150CDN：重建 XL2HB 打印数据流",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Linux with CUPS and Ghostscript, plus Python 3.13 or newer as system python3.",
    "Brother's HL-4150CDN LPR package is needed to extract calibration tables locally.",
    "The author reports eight further models using the same filter, but they remain untested on hardware.",
    "GPL-3.0-or-later license."
  ],
  "requirements_zh": [
    "需要安装 CUPS、Ghostscript 的 Linux 系统，并将 Python 3.13 或更高版本作为系统 python3。",
    "需要原厂 HL-4150CDN LPR 包，以便在本地提取校准表。",
    "作者报告另有八款机型使用相同过滤器，但尚未在实机上测试。",
    "采用 GPL-3.0-or-later 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/cl445/brother-hl4150cdn-driver",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
