2016-05-26 2 views
1

Im пытается центрировать изображение на бумаге 80 мм, но это всегда в левом положении, это то, что я пытался. СпасибоStar micronics center image

AssetManager assetManager = mContext.getAssets(); 
    InputStream istr = null; 
    try { 
     istr = assetManager.open("www/img/logo.jpg"); 
    } catch (IOException e) { 
     e.printStackTrace(); 
    } 

    Bitmap bm = BitmapFactory.decodeStream(istr); 

    StarBitmap starbitmap = new StarBitmap(bm, false, 200); 
    commands.add(new byte[] { 0x1b, 0x61, 0x01 }); //align center 
    commands.add(starbitmap.getImageEscPosDataForPrinting(false,true)); 

ответ

0

В итоге я сделал графический размер бумаги. Поэтому я использую 3-дюймовый 80-мм, поэтому я сделал изображение шириной 1200 на 250 и сконцентрировал свое изображение на этом холсте, который центрировал изображение для меня.

Смежные вопросы