#raster #print #cups #encoding #urf #pwg

print_raster

Rust中处理打印栅格图像的库

1个不稳定版本

新功能 0.1.0 2024年8月13日

图像类别中排名第235

Download history 105/week @ 2024-08-10

每月下载量105

BSD-3-Clause

140KB
3.5K SLoC

print_raster

crates.io Released API docs BSD 3 Clause licensed

Rust中处理打印栅格图像的库。

支持的格式

  • URF (Apple Raster)
  • CUPS Raster V1
  • CUPS Raster V2,包括PWG Raster(CUPS Raster V2的一个子集)
  • CUPS Raster V3

功能

  • 完全异步I/O
  • 相对底层的API

开发

您可以使用以下命令运行单元测试、集成测试和文档测试:

cargo test

对于模糊测试,情况稍微复杂一些。您需要使用honggfuzz工具,该工具仅在少数平台上工作。有关设置信息,请参阅此处

设置honggfuzz后,您可以运行模糊目标

cargo hfuzz run <fuzz_target>

依赖项

~1.1–1.9MB
~36K SLoC