我有一個大的 PNG 文件,我想通過 ESCPOS-PHP 庫打印它。我知道有類似的東西MODE_DOUBLE_WIDTH,但我的圖像已經(jīng)很大,所以我想把它變小。但是我一直在尋找設(shè)置圖像文件尺寸的參數(shù),是否有任何參數(shù)以編程方式調(diào)整圖像大小(將大小設(shè)置為 20x20)。
1 回答

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