字体家族: Interleaved2of5Thin
字体风格:
字体版本: 4.0
书体类型:
字符数: 108
字形数: 107
字重:
字宽:
文字:
区块:
来源类型:
文件格式:
授权方式: 字客网标注的授权方式仅供参考请自行核实,商业使用请自行联系版权方购买商业授权。
字体嵌入许可:
字体公司:
字体设计师:
版权信息: Copyright 1999 Jerry Whiting
字体家族名称: Interleaved2of5Thin
字体子家族名称: Regular
统一字体标识: Interleaved2of5Thin
字体全名: Interleaved2of5Thin
版本: 4.0
PostScript名称: Interleaved2of5Thin
商标信息: I2of5Tools is a trademark of Azalea Software, Inc.
制造商信息: Azalea Software, Inc.
设计师: Jerry Whiting
描述: Interleaved 2 of 5 sample code This sample code can be incorporated into your application as long as the copyright notice is left intact. Redistribution of Azalea Software's fonts requires a separate licensing fee. Error checking for the correct Code 39 character set is your application’s responsibility: Dim yourString as String If Not IsNumeric(yourSring) Then ' error handling End If To do the standard Interleaved 2 of 5: Function AzaleaI2of5 (ByVal I2of5number As String) As String ' I2of5Tools v4.0 4.30.99 Yazel Boudour ' Copyright 1999 Jerry Whiting. All rights reserved. ' Azalea Software, Inc. www.azalea.com ' The input, I2of5number, is a numbers-only string. ' Format the output, AzaleaCode39, using Azalea's Code 39 fonts. Dim i As Integer Dim temp As String Dim temp2 As String ' placeholder Dim chunk As String ' placeholder If Len(I2of5number) Mod 2 <> 0 Then ' if the input has odd number of I2of5number = "0" + I2of5number ' digits, pad it with a leading zero End If temp2 = I2of5number ' divide input into pairs of digits For i = 1 To Len(I2of5number) / 2 chunk = Left(temp2, 2) ' grab 2 characters If Val(chunk) < 90 Then ' offset into fonts’ character set temp = temp + Chr(Val(chunk) + 33) Else temp = temp + Chr(Val(chunk) + 71) End If temp2 = Right(temp2, Len(temp2) - 2) ' move to the next two characters Next i ' add the start and stop bars (ASCII 171 & ASCII 172) AzaleaI2of5 = Chr(171) + temp + Chr(172) ' Format the output, AzaleaI2of5, using Azalea Software's Interleaved 2 of 5 font. ' yourContainer.text = AzaleaI2of5(yourString) End Function To do an SCCF bar code: Function AzaleaI2of5SCCF (ByVal SCCF As String) As String ' I2of5Tools v4.0 4.30.99 Yazel Boudour ' Copyright 1999 Jerry Whiting. All rights reserved. ' Azalea Software, Inc. www.azalea.com ' The input, I2of5number, is a 13-digit digit number. ' Format the output, AzaleaCode39, using Azalea's Code 39 fonts. Dim checkDigit As String ' check digit itself Dim temp As String ' placeholder Dim chunk As String ' placeholder Dim temp2 As String ' do the UPC check digit over all 13 digits checkDigit = 3 * (Val(Mid(SCCF, 1, 1)) + Val(Mid(SCCF, 3, 1)) + Val(Mid(SCCF, 5, 1)) + Val(Mid(SCCF, 7, 1)) + Val(Mid(SCCF, 9, 1)) + Val(Mid(SCCF, 11, 1)) + Val(Mid(SCCF, 13, 1))) checkDigit = checkDigit + Val(Mid(SCCF, 2, 1)) + Val(Mid(SCCF, 4, 1)) + Val(Mid(SCCF, 6, 1)) + Val(Mid(SCCF, 8, 1)) + Val(Mid(SCCF, 10, 1)) + Val(Mid(SCCF, 12, 1)) checkDigit = 10 - checkDigit Mod 10 If checkDigit = 10 Then checkDigit = 0 End If SCCF = SCCF & checkDigit ' now SCCF is a 14-digit number temp = SCCF For i = 1 To Len(SCCF) / 2 ' divide it into pairs chunk = Left(temp, 2) If Val(chunk) < 90 Then temp2 = temp2 + Chr(Val(chunk) + 33) Else temp2 = temp2 + Chr(Val(chunk) + 71) End If temp = Right(temp, Len(temp) - 2) Next i ' add the start and stop bars (ASCII 171 & ASCII 172) AzaleaI2of5SCCF = Chr(171) + temp2 + Chr(172) ' Format the output, AzaleaI2of5, using Azalea Software's Interleaved 2 of 5 font. ' yourContainer.text = AzaleaI2of5(yourString) End Function
供应商网址: http://www.azalea.com
设计师网址: http://www.azalea.com
许可证描述: READ THIS LICENSING AGREEMENT CAREFULLY BEFORE USING A FONT FROM AZALEA SOFTWARE, INC. BY INSTALLING THIS FONT, YOU INDICATE YOUR ACCEPTANCE OF THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT. IF YOU DO NOT ACCEPT AND AGREE TO ALL OF THE TERMS AND CONDITIONS, PROMPTLY RETURN THE UNINSTALLED FONT AND ALL RELATED MATERIALS TO THE PLACE YOU OBTAINED THEM. YOUR MONEY WILL BE RETURNED IN FULL. Azalea Software, Inc. Licensing Agreement 1. License. Azalea Software, Inc. ("Azalea") grants you a limited license to use the enclosed font(s), associated software, user manuals, and any related materials (collectively called the "Software" in this Agreement). You may only use the Software on a single computer at any one time. You may use the Software on different computers but the same software may not be used on two or more computers simultaneously. You may not electronically transfer or share the Software from one computer to another via modem, network, or any other means. You may make one copy of this software for backup purposes or to transfer the software to a single hard disk provided you use the original for backup purposes. You may transfer a copy the Software and your rights under this License Agreement to a second person only if: (a) the second person agrees to all of the terms of this License Agreement; (b) you transfer the Software and documentation to the new user; (c) you erase or destroy all other copies of the Software which are in your possession or under your control; (d) you provide Azalea with thirty (30) days advance written notice of the transfer. You may not alter, modify, translate or adapt any part of the Software or related documentation without prior written consent of Azalea. You may not disassemble, decompile, or otherwise reverse-engineer the Software, or create derivative works from it, whether in human-perceivable or machine-readable form. This Agreement does not convey any ownership of the Software or of any copy of the Software to you, but only the right to use the Software in strict accordance with this Agreement. You acknowledge and agree that Azalea retains all title and ownership in the Software and any modifications, enhancements, updates or derivatives of the Software. 2. Proprietary Rights. The Software is the valuable trade secret property of Azalea and all Software bearing a copyright notice is, in addition, subject to the copyright laws. UNAUTHORIZED COPYING, USE, OR DISCLOSURE OF THE SOFTWARE IS AN INFRINGEMENT OF AZALEA'S COPYRIGHT AND TRADE SECRET RIGHTS. You agree that the use of a copyright notice on the Software shall not be taken to indicate that the Software has been published. 3. Money-Back Guarantee and Limited Warranty. For a period of thirty (30) days from the date of you obtained the Software, you may return the Software (including all user manuals), together with your receipt showing the amount you paid and the date you obtained the Software to the place of purchase, and obtain a full refund of the amounts you paid. Azalea warrants that the magnetic diskette(s) on which the Software is recorded is free from defects in materials and workmanship under normal use. Azalea warrants that the Software will perform substantially in accordance with the specifications set forth in the documentation provided with the Software. The above warranties extend for ninety (90) days from the date of original delivery to customer as the user. This warranty is made to customer if customer is the original licensed end-user. No warranty is made to any other person. Azalea does not warrant that the Software will meet customer's requirements or that the operation of the Software will not be uninterrupted or error-free. The Software warranty does not cover any Software which has been altered or changed in any way by anyone other than Azalea. THE WARRANTIES SET FORTH ABOVE ARE IN LIEU OF ALL OTHER IMPLIED AND EXPRESS WARRANTIES, WHETHER ORAL OR WRITTEN. AZALEA DISCLAIMS ANY WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THE AGENTS, EMPLOYEES, DISTRIBUTORS AND DEALERS OF AZALEA ARE NOT AUTHORIZED TO MAKE ANY MODIFICATIONS TO THESE WARRANTIES, NOR ADDITIONAL WARRANTIES BINDING ON AZALEA. ACCORDINGLY, ADDITIONAL STATEMENTS SUCH AS DEALER ADVERTISING OR REPRESENTATIONS, WHETHER ORAL OR WRITTEN, DO NOT CONSTITUTE WARRANTIES BY AZALEA AND SHOULD NOT BE RELIED UPON AS A WARRANTY OF AZALEA. 4. Customer Remedies and Limitations of Liability. During the warranty period, Azalea will replace, without charge, on an exchange basis, any magnetic diskette which is not as warranted. During the warranty period, if the Software does not perform as warranted, Azalea at its sole option will (a) provide, without charge, corrected software, (b) replace, without charge, software with a functionally similar program, or (c) refund the fees paid for licensing the software. These are your sole and exclusive remedies for any breach of warranty. You must return the defective item post-paid, postmarked within the time period stated above. You must either insure the defective item being returned or assume the risk of loss or damage in transit. Address wall warranty claims to: Warranty Service Department, Azalea Software, Inc., 2728 46th Ave. SW, Seattle, WA, 98116, U.S.A. Any claim under the above warranty must include a copy of your receipt or invoice or other proof of the date of delivery. AZALEA SHALL NOT IN ANY CASE BE LIABLE FOR SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT, OR OTHER DAMAGES ARISING FROM ANY BREACH OF THESE WARRANTIES, BREACH OF CONTRACT, NEGLIGENCE, OR ANY OTHER LEGAL THEORIES, EVEN IF AZALEA OR ITS AGENT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO CASE SHALL AZALEA'S LIABILITY EXCEED THE LICENSE FEES PAID BY YOU FOR THE SOFTWARE. 5. Miscellaneous. This Agreement shall be governed by the laws of the State of Washington, U.S.A. (not including laws relating to choice of law). You and Azalea consent to the jurisdiction of and venue in the state and federal courts located in King County, Washington, U.S.A., in connection with any suit or action brought regarding the Software or this Agreement. If any legal action is brought by either party against the other regarding the subject matter of this Agreement, the prevailing party shall be entitled to recover, in addition to any other relief, reasonable attorneys' fees and expenses. COPYRIGHT NOTICE Copyright 1999 Jerry Whiting. Portions copyright 1999 Azalea Software, Inc. All rights reserved. Azalea Software, Inc. 219 1st Ave. S., Suite 410 Seattle WA 98104-3415
许可证网址: http://www.azalea.com
每em像素单位:: 1000
垂直最小值: 0
垂直最大值: 1000
水平最小值: 0
水平最大值: 476
Mac风格: 0
最小可读像素大小: 11
字体方向Hint: 2
升部: 1000
降部: 0
行间距: 0
最大步进宽度: 512
最小左跨距: 0
最小右跨距: 4
非复合字形最大点: 20
非复合字形最大轮廓: 5
字重类型: 400
字宽类型: 5
上标水平字体大小: 700
上标垂直字体大小: 650
上标水平偏移: 0
上标垂直偏移: 143
下标水平字体大小: 700
下标垂直字体大小: 650
下标水平偏移: 0
下标垂直偏移: 453
删除线大小: 50
删除线位置: 259
字体选择标识: 64
字体排印升部: 1000
字体排印降部: 0
字体排印行间距: 0
Windows升部: 1000
Windows降部: 0
斜角: 0
下划线位置: -133
下划线厚度: 20