IDAutomation的Mobile Barcode PocketPC DLL產(chǎn)品自2004年以來一直被使用。它能夠輕松地集成動(dòng)態(tài)條形碼到Microsoft® Windows® Mobile, PocketPC或者Windows CE .NET應(yīng)用程序中。支持一些線性和2維的條形碼編碼類型,包括Code 39, Extended Code 39, Code 128, Telepen, Interleaved 2 of 5, LOGMARS, Codabar, EAN-128, USS Code 128, UPC-A, UPC-E, MSI, EAN-8, EAN-13, Code 11, Code 93, Industrial 2 of 5, POSTNET, PDF417和Data Matrix ECC 200。
IDAutomation's Mobile Barcode PocketPC DLL products have been used since 2004. They allow easy integration of dynamic barcodes into Pocket PC, Microsoft Windows Mobile or Windows CE.NET applications. Several linear and two-dimensional barcode symbologies are supported including Code 39, Extended Code 39, Code 128, Telepen, Interleaved 2 of 5, LOGMARS, Codabar, EAN-128, USS Code 128, UPC-A, UPC-E, MSI, EAN-8, EAN-13, Code 11, Code 93, Industrial 2 of 5, POSTNET, PDF417 and Data Matrix ECC 200.
- 輕松地集成動(dòng)態(tài)條形碼到Microsoft® Windows® Mobile, PocketPC和Windows CE .NET應(yīng)用程序中。
- 在內(nèi)存中生成圖形位圖條碼圖像而無需使用字體。
- 可以作為一個(gè)DLL使用且無需被載入到一個(gè)窗體中。
- 用C#語言編寫的100%托管代碼。
- 支持線性和2D條碼符號編碼規(guī)格。
- 免收版權(quán)費(fèi)用的授權(quán)許可。
Pocket PC Control & DLL |
支持的符號編碼類型 |
再發(fā)布的文件大小 |
Linear 版本 |
Code 39, 擴(kuò)展Code 39, Code 128 (具有可供選擇的多種字符集,包括Auto, A, B和C), UCC/EAN-128, USS-128, Telepen, Interleaved 2 of 5, Codabar, UPC-A, UPC-E, MSI, EAN-8, EAN-13, Code 11, Code 93, Industrial 2 of 5, PLANET 和 POSTNET。 |
< 150K |
PC PDF417版本 |
具有1到8級的EC標(biāo)準(zhǔn)的PDF417,支持文本和二進(jìn)制編碼。 |
< 100K |
Data Matrix版本 |
Data Matrix支持ECC200, ASCII, text, C40 and Base256編碼。擴(kuò)展的 Channel Interpretation 和 Structured 附加。 |
< 100K |
所有的IDAutomation的Compact Framework Controls具有以下特性:
- 100%托管代碼是為Compact Framework用C#語言編寫的。
- 開發(fā)人員支持-開發(fā)人員打算和他們的應(yīng)用程序一起發(fā)布的IDAutomation的控件,這樣將會(huì)得到每個(gè)以一個(gè)單一的,小文件實(shí)現(xiàn)的條碼控件的功能。
- 可以作為DLL使用而不用被載入到一個(gè)窗體中。
- 條碼調(diào)整選項(xiàng)使其控件的布局能夠隨著條碼在設(shè)計(jì)或在運(yùn)行時(shí)的變化而調(diào)整。
- 靈活的尺寸選擇-X維度,寬高比例,條碼高度和一些其他的屬性可以隨著內(nèi)部的應(yīng)用程序和掃描設(shè)備的不同而調(diào)整。其測量的尺寸量度是cm(厘米),另有說明則除外。
- 圖形配置 - 設(shè)置功能為人可讀的字符,提供前景和背景的顏色設(shè)置以及字體設(shè)置。
- 支持Lower ASCII - Lower ASCII的功能是在Extended Code 39, Code 128 Auto, Data Matrix和PDF417的條形碼類型中編碼像回車和制表等。
- 完全支持GS1-128 (UCC/EAN 128) - 當(dāng)“Auto”字符集被選中的時(shí),IDAutomation提供了一個(gè)簡單的方法用來將所有的應(yīng)用標(biāo)示符添加到Code 128條碼中。本控件通過放置AI到必要的括號內(nèi)來格式化為適合人閱讀的文本。
- 校驗(yàn)選項(xiàng)-在條形碼中校驗(yàn)字符是可以被啟用和禁用的。在人可讀的文本中,校驗(yàn)字符可以被附加到文本中。此特性也可以被禁用掉,因?yàn)樾r?yàn)字符沒有在文本中而是被編碼到條碼之中的。此特性對Code 128是無效的,因?yàn)樵贑ode 128中包含了一些通過鍵盤無法輸入的字符。
- 文本選項(xiàng)-人可讀的文本可以在線性條形碼控件中是可以被啟用或禁用的并且可以將文本放置到條碼符號的上面或者下面。
- 波形符號功能可以很容易的為Code 128 Auto, PDF417 and Data Matrix條碼類型編碼回車,制表和其他的控制字符,如編碼在一個(gè)單一得條形碼符號之間GS和RS控制字符。在Code 128 Auto中,如果“ApplyTilde”被設(shè)置為“true”,那么格式化~ddd就能使用對應(yīng)的字符的ASCII碼來編碼。例如,Code~009Bar~013將創(chuàng)建一個(gè)條形碼,其編碼為Code<TAB>Bar<RETURN>。
- 可選擇的方向角,支持0,90,180,270度。
- 熱敏打印機(jī)支持-除了支持高分辨率打印機(jī)外,該組件可以在低分辨率打印機(jī)上打印極其精確的條形碼。此功能根據(jù)打印機(jī)的分辨率通過在組件內(nèi)畫符號自動(dòng)地的完成。
- 免收版權(quán)費(fèi)用-對于購買了控件和運(yùn)行時(shí)文件的開發(fā)者授權(quán)是可免去多達(dá)10,000用戶的版稅,但具有一些其他少量的限制。對更多的關(guān)于此許可的細(xì)節(jié)需要重新檢查許可協(xié)議。
- C#源代碼可以提供給購買了三個(gè)開發(fā)者授權(quán)或無限開發(fā)者授權(quán)以及簽署了源代碼許可協(xié)議的客戶。
- Easily integrates dynamic barcodes into Microsoft® Windows® Mobile, PocketPC and Windows CE .NET Applications.
- Generates graphic bitmap barcode images in memory without the use of fonts.
- Can be used as a DLL without being loaded on a form.
- 100% managed code created in C#.
- Supports linear and 2D barcode symbologies.
- Royalty Free licensing.
Pocket PC Control & DLL |
Symbologies Supported |
Re-distributable File Size |
Linear Version |
Code 39, Extended Code 39, Code 128 (with character set selections Auto, A, B and C), UCC/EAN-128, USS-128, Telepen, Interleaved 2 of 5, Codabar, UPC-A, UPC-E, MSI, EAN-8, EAN-13, Code 11, Code 93, Industrial 2 of 5, PLANET and POSTNET. |
< 150K |
PC PDF417 Version |
PDF417 with EC levels 1 to 8, text and binary encoding. |
< 100K |
Data Matrix Version |
Data Matrix with ECC200, ASCII, text, C40 and Base256 encoding, Extended Channel Interpretation and Structured append. |
< 100K |
All of IDAutomation's Compact Framework Controls have the following features:
- 100% managed code is created in C# for the Compact Framework.
- Developer support - Developers intending to distribute IDAutomation’s control with their applications will find all the functionality of each barcode control is implemented in a single, small file.
- Can be used as a DLL without being loaded on a form.
- Fit to barcode option allows the control canvas to fit the barcode at design or at runtime.
- Flexible sizing options - The X dimension, wide to narrow ratio, barcode height and several other properties may be adjusted for the intended application and scanning equipment. Measurements are in cm (centimeters) unless otherwise indicated.
- Graphic configuration - Settings are provided for the foreground and background colors and fonts for the human readable characters.
- Lower ASCII support - Lower ASCII functions such as returns and tabs are supported in the barcodes for Extended Code 39, Code 128 Auto, Data Matrix and PDF417.
- Complete GS1-128 (UCC/EAN 128) Support - IDAutomation provides easy methods to add all application identifiers into Code 128 barcodes when the "Auto" character set is selected. The control formats the correct human-readable text by placing the AI’s into parentheses as required.
- Checksum options - Checksum characters can be enabled or disabled in the barcode. In the human readable text, checksum characters can be appended to the text. This feature can also be turned off so the checksum character is not in the text but is encoded in the barcode. This feature is not applicable to Code 128 because Code 128 contains characters that cannot be entered from the keyboard.
- Text options - The human readable text may be enabled or disabled in the linear barcode control and placed above or below the symbol.
- Tilde functions for Code 128 Auto, PDF417 and Data Matrix allow easy encoding of returns, tabs and other functions such as GS and RS functions between fields in a single barcode symbol. In Code 128 Auto, if "ApplyTilde" is set to "true," the format ~ddd can be used to specify the ASCII code of the character to be encoded. For example, Code~009Bar~013 will create a barcode that encodes Code<TAB>Bar<RETURN>.
- Selectable orientation angles of 0, 90, 180 or 270 are supported.
- Thermal printer support - In addition to supporting high resolution printers, this component prints extremely accurate barcodes on low-resolution printers. This functionality is automatically achieved in the component by drawing the symbol according to the resolution of the printer.
- Royalty free - With the purchase of a Developer License the control and runtimes are royalty free up to 10,000 users with a few other limitations. Review the License Agreement for more details about this license.
- C# source code can be supplied with a purchase of three Developer Licenses or the Unlimited Developer License and a signed source code license agreement.