我有一個大的 PNG 文件,我想通過 ESCPOS-PHP 庫打印它。我知道有類似的東西MODE_DOUBLE_WIDTH,但我的圖像已經很大,所以我想把它變小。但是我一直在尋找設置圖像文件尺寸的參數,是否有任何參數以編程方式調整圖像大?。▽⒋笮≡O置為 20x20)。
1 回答

眼眸繁星
TA貢獻1873條經驗 獲得超9個贊
mike42/escpos-php 不會有轉換圖片數據大小的功能。
文檔沒有提到它,源代碼也沒有那個功能。
如果你想將一些圖像數據文件轉換成特定垂直和水平點大小的數據,請使用除 mike42/escpos-php 之外的其他庫或語言的功能。
文檔:
圖形(EscposImage $image,$size)
將圖像打印到打印機。
參數:
EscposImage $img
:要打印的圖像。
int $size
:圖像的輸出大小修飾符。大小修飾符是:
IMG_DEFAULT
(保留原始尺寸的圖像)
IMG_DOUBLE_WIDTH
IMG_DOUBLE_HEIGHT
函數bitImage()采用相同的參數,如果您的打印機不支持較新的圖形命令,則可以使用該函數。作為額外的后備,
bitImageColumnFormat()
還提供了該功能。
IMG_DEFAULT
,?IMG_DOUBLE_WIDTH
,的指定IMG_DOUBLE_HEIGHT
是ESC/POS指令參數中指定的值,不是轉換圖像數據的功能。
ESC *
GS /
GS Q 0
GS v 0
- 1 回答
- 0 關注
- 197 瀏覽
添加回答
舉報
0/150
提交
取消