zoukankan      html  css  js  c++  java
  • 使用C39HrP48DhTt字體生成條型碼

    Dim strFontName As String = "C39HrP48DhTt"
    Dim intFontSize As Integer = 70
    Dim strShowName As String = lblrma.Text.Trim
    Dim objBitmap As Bitmap
    Dim g As Graphics
    Dim stringFont As Font = New Font(strFontName, intFontSize, FontStyle.Regular)
    Dim stringFormat As StringFormat = New StringFormat
    stringFormat.FormatFlags = StringFormatFlags.NoWrap
    Try
       Dim filename As String = "barcode.jpg"   
       objBitmap = New Bitmap(1, 1)
       g = Graphics.FromImage(objBitmap)
       Dim stringSize As SizeF = g.MeasureString(strShowName, stringFont)
       Dim nWidth As Integer = CType(stringSize.Width, Integer)
       Dim nHeight As Integer = CType(stringSize.Height, Integer)
       g.Dispose()
       objBitmap.Dispose()

       objBitmap = New Bitmap(nWidth, nHeight)
       g = Graphics.FromImage(objBitmap)
       g.FillRectangle(New SolidBrush(Color.White), New Rectangle(0, 0, nWidth, nHeight))
       g.DrawString(strShowName, stringFont, New SolidBrush(Color.Black), New PointF(0, 0),  stringFormat)
       objBitmap.Save(Server.MapPath(".") & filename, Imaging.ImageFormat.Jpeg)   '----圖片的生成路徑

    Catch ex As Exception
       Response.Write(ex.Message)
    Finally
       g.Dispose()
       objBitmap.Dispose()
    End Try

  • 相关阅读:
    线程中测试getName方法和getId方法
    编写一个线程改变窗体的颜色
    创建两个线程分别输出1-100
    输出一个目录中的内容
    file占用字节
    MAP集合选出最大值
    使用增强for循环遍历集合
    数据框中的基本操作
    列表的基本操作
    因子的基本操作
  • 原文地址:https://www.cnblogs.com/zfq308/p/554435.html
Copyright © 2011-2022 走看看