需求
- Neodynamic Barcode Professional for ASP.NET 2.0以上
- Microsoft .NET Framework(任何版本)
- Microsoft Visual Studio .NET(任何版本)
我们可以通过设置Barcode Professional里面BackColor属性进行透明处理。即是System.Drawing.Color.Transparent.
通过设置 Rotate 属性进行条码图像的旋转处理,可将其设置一定的值,即可旋转一定的角度。
下面将通过简单的示例,来展示这两项功能。
步骤:
- 打开.NET开发工具如,Visual Studio .NET.创建新的ASP.NET应用程序。
- 将Barcode Professional控件和DropDownList控件加入到WebForm 设计界面。
- 创建DIV包,并附上条码控件,将DIV背景色设置为浅绿色,并将Barcode Professional的BackColor 属性设置为透明。
- 选择DropDownList控件,添加指示旋转角度项,并将AutoPostBack属性设置为TRUE。
- 写上SelectedIndexChanged事件过程代码来设置旋转属性。
VB
Select Case DropDownList1.SelectedValue Case "0" BarcodeProfessional1.Rotate = Rotate.None Case "90" BarcodeProfessional1.Rotate = Rotate.Degree90 Case "180" BarcodeProfessional1.Rotate = Rotate.Degree180 Case "270" BarcodeProfessional1.Rotate = Rotate.Degree270 End Select
C#
switch(DropDownList1.SelectedValue) { case "0": BarcodeProfessional1.Rotate = Rotate.None; break; case "90": BarcodeProfessional1.Rotate = Rotate.Degree90; break; case "180": BarcodeProfessional1.Rotate = Rotate.Degree180; break; case "270": BarcodeProfessional1.Rotate = Rotate.Degree270; break; }
完成!创建ASP.NET Web应用程序运行。
本文译自Barcode
详情evget.com/product/818