# aprinter **Repository Path**: ivenWang/aprinter ## Basic Information - **Project Name**: aprinter - **Description**: 无需控件,直接打印 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-03-21 - **Last Updated**: 2025-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一个打印机 这是一个打印机。可以调起浏览器自带的打印弹窗打印任何东西。无需安装额外的控件。 ## 安装 ``` #npm npm install aprinter #yarn yarn add aprinter #pnpm pnpm add aprinter ``` ## 使用 ### 简单使用 ``` import aprinter from 'aprinter'; aprinter(233); ``` 效果: ![图例](/doc/example1.png) ### 不要页头和页脚 ``` import {printHTML} from 'aprinter'; const doc = `

只因你太美

再看一眼多看一眼就会爆炸

再近一点靠近一点就会融化

` printHTML(doc,{header: false, footer: false}) ``` ![图例](/doc/nofooter.png) ### 横过来 ``` printHTML(doc,{header: false, footer: false, landscape: true}) ``` ![图例](/doc/landscape.png) ### 自定义大小 ``` import {printHTML} from 'aprinter'; const doc2=`

神奇百货龙华店

收银员: 王招君
打印时间: 2025-3-23
篮球
x1
¥50.00
烧鸡
x1
¥30.00
总计:
¥80.00
` printHTML(doc2,{header: false, footer: false, size: '80mm 100mm'}) ``` ![图例](/doc/80mm.png)