2015-05-03 16 views
0

我正在開發用於使用Bixolon SRP-330進行打印的Android應用程序。我的問題是:「我怎麼能打印非Engilsh人物,比如波斯人?」如何使用Bixolon Printer在Andrdoi應用程序中打印Perisan字體?

我搜索了,我發現我應該使用Bixolon字符映射,但我不知道如何使用它。我用Bixolon SDK函數設置了波斯語,但仍然是單詞分開,術語被顛倒過來!

你能幫助我嗎?

PS: 我發現這個問題太: Android Application for printing with Bixolon R200

回答

0

我無法找到答案,但我解決我的問題以另一種方式。 我設計佈局文件,然後將其轉換爲位圖Oject和打印BMP 這是我的代碼:

public Bitmap loadBitmapFromView() { 
    v.measure(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); 
    Bitmap b = Bitmap.createBitmap(v.getMeasuredWidth(), 
      v.getMeasuredHeight(), Bitmap.Config.ARGB_8888); 
    Canvas c = new Canvas(b); 
    int a = v.getMeasuredWidth(); 
    int b1 = v.getMeasuredHeight(); 
    v.layout(0, 0, v.getMeasuredWidth(), v.getMeasuredHeight()); 
    v.draw(c); 
    return b; 

}

該解決方案解決了我的問題,但波斯世界很大膽!

相關問題