#codec #printing #encoder #decoder #protocols #ipp

ipp_encoder

互联网打印协议(IPP)编码器/解码器

3个稳定版本

1.0.2 2022年3月4日
1.0.1 2021年12月21日

#2373 in 编码

MIT 许可证

48KB
1K SLoC

ipp_encoder

MIT docs.rs crates.io

actions.test.badge actions.publish.badge

基于Rust的互联网打印协议(IPP)编码器和解码器实现,遵循 RFC 8010RFC 8011。受 watson的javascript ipp-encoder实现 的启发

注意:ipp-encoder crate仅实现核心编码器/解码器。要查看示例用法,请查看 printer 文件夹

[dependencies]

ipp_encoder = { version = "1.0" }

文档

待办事项

  • cargo功能标志
    • std: 为原语实现 IppEncode 特征
    • serde: 实现序列化和反序列化 serde 特征
  • 单元测试
  • 打印机包装包

依赖关系

~2.7–3.5MB
~70K SLoC