2008年5月19日 星期一

流灠器元件-線上條碼產生器






















•開發遠端收據的利器, 使用者可以自行列印收據
•採用二維碼, 可以內含大量資料(包括中文)
•開發流灠器售票系統可以提高票據防偽性
•可以列印條碼對照表, 給各種點菜系統使用
•提供一維條碼或二維條碼可供選擇


以下是檔名為 mybarcode.asp 的範例語法:

Response.ContentType = ”image/png”
Response.AddHeader ”Content-Disposition”, ”filename=webbarcode2png.png”

Dim ByteArr
Dim Obj

Set Obj = Server.CreateObject(”GSFTBarcode.WebBarcode”)

Obj.Height = 40
Obj.Ratio = 30
Obj.Context = 1
Obj.BarFont = "Verdana"
Obj.BarFontSize = 12
Obj.ForeGroundColor = "000000"
Obj.BackGroundColor = "FFFFFF"
Obj.Transparent = 0
Obj.Rotation = 0
Obj.Mod43 = 0
Obj.Data = "1234567890"

byteAr = Obj.Show
Response.BinaryWrite ByteArr

Set Obj=Nothing

客戶端 HTML 語法:

<htm>
<head>
</head>
<body>
<img src=”mybarcode.asp”>
</body>
</html>







規格
屬性 Height設定圖形高度, 若產生的條碼超過高度, 則不顯示
屬性 FontSize字形大小, 整數值, 請依一般字形大小的數值來定義, 例如: 10, 12, 16...
屬性 XMargin左邊界, 整數值, 定義文字區的左上角與圖形框左緣間的距離, 一般統稱文字左邊界, 單位為像素
屬性 YMargin上邊界, 整數值, 定義文字區的左上角與圖形框上緣間的距離, 一般統稱文字上邊界, 單位為像素
屬性 ForeGroundColor前景色(即文字顏色), 6位數的字串值, 依一般網頁定義 RGB 三原色的方式設定, 例如 FF0000 為紅色, 00FF00 為綠色, 0000FF 為藍色
屬性 BackGroundColor背景色(即底圖顏色), 6位數的字串值, 依一般網頁定義 RGB 三原色的方式設定, 例如 FF0000 為紅色, 00FF00 為綠色, 0000FF 為藍色
屬性 TransparentEnable透明功能, 整數值, 設 1 則透明功能啟用, 設 0 透明功能停用, 需搭配 [指定透明色] 屬性一齊使用
屬性 TransparentColor指定透明色, 6位數的字串值, 依一般網頁定義 RGB 三原色的方式設定, 例如 FF0000 為紅色, 00FF00 為綠色, 0000FF 為藍色, 需搭配 [透明] 屬性並啟用才有效
屬性 Text要顯示文字變成圖形的內容, 字串值, 有支援換行功能, 換行時需資料內容須加上 0Dh 0Ah
屬性 PicWidth圖形寬度, 整數值, 設定圖形的寬度, 所顯示的文字會在圖形的範圍內, 文字開始位置依 XMargin 與 YMargin 屬性來定義, 超過部份將不會顯示, 單位為像素
屬性 PicHeight圖形高度, 整數值, 設定圖形的高度, 所顯示的文字會在圖形的範圍內, 文字開始位置依 XMargin 與 YMargin 屬性來定義, 超過部份將不會顯示, 單位為像素
屬性 FontAlignment文字的對齊方式, 整數值, 設 0 為靠左, 設 1 為居中, 設 2 為靠右
屬性 FontItalic文字是否為斜體字, 整數值, 設 0 為正常字體, 設 1 為斜體字
屬性 FontUnderLine文字是否為底線字, 整數值, 設 0 為正常字體, 設 1 為底線字
屬性 FontBold文字是否為粗體字, 整數值, 設 0 為正常字體, 設 1 為粗體字
屬性 CharacterExtra設定字距, 整數值, 可以設定字與字間的距離, 單位為像素
屬性 RowSpace設定行距, 整數值, 可以設定上下行與行間的距離, 單位為像素
方法 Show將結果以二進位的方式輸出到客戶端的流灠器上
系統需求IIS 5 或更高級版本

產品規格僅供參考,以實際交易時包裝上說明為準,規格變動恕不另行通知

沒有留言: