4 个版本
0.2.2 | 2023年1月14日 |
---|---|
0.2.1 | 2022年12月29日 |
0.2.0 | 2022年9月4日 |
0.1.0 | 2021年3月21日 |
#661 in 硬件支持
每月 34 次下载
76KB
1.5K SLoC
Brother P-Touch Raster 驱动(及工具)
Brother P-Touch 标签打印机Raster驱动,适用于PT-E550W/P750W/P710BT
设备。
状态
极度预览版,仅在PT-P710BT
上测试,API可能随时更改
使用方法
工具
使用 cargo install ptouch
安装,或在此处获取最新版本 这里。
该工具支持一组基本子命令
ptouch-util [SUBCOMMAND] --help
显示帮助选项ptouch-util [--media MEDIA] render --file=[OUTPUT] [OPTIONS]
将渲染到OUTPUT
图像文件ptouch-util [--media MEDIA] preview [OPTIONS]
将渲染到预览窗口(并非所有平台都可用)ptouch-util print [OPTIONS]
打印
--media
参数设置当打印机不可用时默认的媒体类型,否则从打印机加载。
render
、preview
和 print
各自都接受一组 [OPTIONS]
来配置输出,这些选项是
text VALUE [--font=FONT]
以指定字体显示文本,使用\n
表示换行qr CODE
以提供值的方式显示 QRCodeqr-text CODE VALUE [--font=FONT]
显示 QRCode 后跟文本image FILE
直接显示图片template FILE
加载.toml
渲染模板(见 example.toml)barcode CODE
显示条形码(实验性,缺少配置选项)
这些 CLI 选项是使用库提供的基礎功能的一个子集。如果您认为缺少某些功能,请随时提交 issue / PR!
API
在可以使用之前需要清理... 使用方法见 src/util.rs。
示例
ptouch-util --media tze24mm preview qr-text \
'https://github.com/ryankurte/rust-ptouch' \
'Rust PTouch Driver\n@ryankurte' --font=24x32`
ptouch-util print qr-text \
"https://github.com/ryankurte/rust-ptouch" \
"Rust PTouch Driver\n@ryankurte" --font=24x32
资源
依赖项
~12–21MB
~252K SLoC