條碼旋轉後列印不清楚

2021-10-09 09:40:00 字數 1733 閱讀 2199

用spire.barcode生成條碼,旋轉270再列印,發現列印出的條碼掃瞄不出來。spire.barcode生成的碼只能用畫成的方式才能列印出來。

以下這種方式列印出來不清楚

//碼的屬性設定

settings.topmargin = 0f;

settings.bottommargin = 0f;

settings.textmargin = 0f;

settings.y = convert.tosingle(getattribute[b][15].tostring());

settings.textalignment = (stringalignment)enum.parse(typeof(stringalignment), getattribute[b][16].tostring());

settings.rotate = convert.tosingle(getattribute[b][3].tostring());//旋轉角度

barcodegenerator generator = new barcodegenerator(settings);

image image = generator.generateimage();

e.graphics.drawimage(image, convert.toint32(getattribute[b][1].tostring()), convert.toint32(getattribute[b][2].tostring()) + 20);

//碼的屬性設定

settings.topmargin = 0f;

settings.bottommargin = 0f;

settings.textmargin = 0f;

settings.y = convert.tosingle(getattribute[b][15].tostring());

settings.textalignment = (stringalignment)enum.parse(typeof(stringalignment), getattribute[b][16].tostring());

= convert.tosingle(getattribute[b][3].tostring());//旋轉角度

barcodegenerator generator = new barcodegenerator(settings);

image image = generator.generateimage();

//0度

if (convert.tosingle(getattribute[b][3].tostring()) == 0)

//90度

else if (convert.tosingle(getattribute[b][3].tostring()) == 90)

//180度

else if (convert.tosingle(getattribute[b][3].tostring()) == 180)

//270度

else if (convert.tosingle(getattribute[b][3].tostring()) == 270)

e.graphics.drawimage(image, convert.toint32(getattribute[b][1].tostring()), convert.toint32(getattribute[b][2].tostring()) + 20);

MVP, MVC, MVVM, 傻傻分不清楚

最近 mvc model view controller 和 mvvm model view viewmodel 在微軟圈成為顯學,asp.net mvc 和 wpf 的 prism mvvm framework 功不可沒,mvc 和 mvvm 在概念上都是基於分層的,將呈現 presentatio...

幾個不清楚的C語言概念

1 switch最多能有多少個case,為什麼,default放在前面會怎麼樣?2 const的很多種用法 3 static的很多種用法 4 break用法,在多重迴圈 if switch 函式中是怎麼跳出的,原理是什麼?5 sizeof的用法,後面帶括號,不帶括號等,sizeof是操作符不是函式 ...

物件,陣列,傻傻分不清楚

有段時間寫 總將物件和陣列區分不開,當然,可能是我的基礎不太紮實吧,今天將單獨將物件和陣列拿出來溜溜。首先來說一下物件,作為乙個沒有物件的人,這時候就需要用js來自己new乙個物件了 1.物件 object 什麼是物件?物件是一種引用型別,物件的值就是引用型別的例項。建立物件的方法?1 new乙個物...