.NET API-k vonalkódok generálásához és felismeréséhez
Létrehozhat és felismerhet lineáris, 2D és postai típusú vonalkódokat több képből bármely .NET-alkalmazáson belül.
Letöltés ingyenes próbaverzióAz Aspose.BarCode for .NET egy hatékony könyvtár 1D és 2D vonalkódok generálására és felismerésére többféle képtípusból, bármilyen szögben. A fejlesztők könnyedén hozzáadhatják .NET-alkalmazásaikhoz a vonalkód-generálási és -szkennelési funkciókat. Lehetővé teszi a generált vonalkódok exportálását különböző kiváló minőségű képformátumokba.
Az Aspose.BarCode for .NET támogatja a generált vonalkódok megjelenésének manipulálását, mint például a háttérszín, a sáv színe, az elforgatási szög, az x-dimenzió, a képminőség, a felbontás, a feliratok, a méret és még sok más. Ezenkívül az API többféle felismerési és képalkotási szolgáltatást, valamint különböző típusú szimbólumokat támogat.
Speciális .NET vonalkód API-funkciók
Nyomtasson könnyedén vonalkódos címkéket
Mentés adatfolyamba vagy fájlból, illetve betöltés onnan
Karakterek kódolása és dekódolása (nem angol nyelvű) 2D típusokban
Forgassa el a vonalkód képeket bármilyen szögben
Vonalkódok beolvasása többoldalas TIFF-ből
Lineáris, 2D és postai szimbólumok támogatása
Támogatott szimbológiák
A .NET vonalkódkönyvtár több 1D, 2D és postai vonalkód szimbólumot támogat mind a kódolási, mind a dekódolási képességekhez.
Az API által támogatott lineáris típusok a következők:
- EAN 13
- EAN 8
- UPC A
- UPC E
- Interleaved 2 of 5
- Alapértelmezett 2 of 5
- MSI
- Code 11
- Codabar
- EAN 14 (SCC 14)
- SSCC 18
- ITF 14
- Matrix 2 of 5
- PZN
- Code 128
- Code 39 Kiterjedt
- Code 39 Alapértelmezett
- Code 93 Kiterjedt
- Code 16K
- Code 93 Alapértelmezett
- IATA 2 of 5
- OPC
- GS1Code128
- ISBN
- ISMN
- ISSN
- ITF6
- VIN
- Pharmacode
- DatabarOmniDirectional
- DatabarTruncated
- DatabarLimited
- DatabarExpanded
- DatabarStacked
- DatabarExpandedStacked
- DatabarStackedOmniDirectional
- PatchCode
- Supplement (Csak dekódolás)
A 2D típusok a következők:
- PDF 417
- Macro PDF 417
- Micro PDF 417
- Aztec
- DataMatrix
- Compact PDF 417 (Csak dekódolás)
- QR
- MicroQR
- DotCode
- MaxiCode
- GS1DataMatrix
- Italian Post 25
- Code16K
A postai típusok a következők:
- Postnet
- Planet
- Australia Post
- USPS OneCode
- Deutsche Post Identcode
- RM4SCC
- Deutsche Post Leticode
- SingaporePost
- AustralianPosteParcel
- SwissPostParcel
- UpcaGs1DatabarCoupon
Vonalkódok generálása
A Vonalkód generátor API lehetővé teszi a vonalkódok létrehozását különféle szimbólumok megadásával, kódszöveg beállításával (az adatok vonalkód képbe kódolandók) és a megjelenéshez kapcsolódó tulajdonságokkal, mint például a háttér előtér színe, a betűtípus, valamint a hely (elrejtés, fent, lent) és igazítás. . Ezenkívül kétdimenziós vonalkódok, például PDF 417, Data Matrix, Aztec, QR és Micro QR vonalkódok is létrehozhatók, ugyanúgy, mint egy dimenzióban.
Vonalkód generálás - C#
// A dokumentumok könyvtárának elérési útja.
string dataDir = "define-your-directory";
// Objektum példányosítása és különböző vonalkód-tulajdonságok beállítása
BarcodeGenerator generator = new BarcodeGenerator (EncodeTípusok.Code128, "1234567");
generator.Parameters.Barcode.XDimension.Millimeters = 1f;
// Mentse el a képet a rendszerére, és állítsa a képformátumát Jpeg-re
generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);
Képalkotás, elforgatás és méretezés támogatása
Az Aspose.BarCode for .NET lehetővé teszi a címkeszegélyek, a szegélyszínek, a stílus, a margók és a szélesség módosítását. Lehetőséget biztosít a képszín, a háttérszín és a sáv színének módosítására is. A vonalkódképeket bármilyen szögben elforgathatja, és élsimítással kiváló minőségű képeket készíthet. Ezen kívül beállíthat testreszabott felbontást az eredményül kapott képekhez, miközben elmentheti azokat bármelyik támogatott képformátumba.
Vonalkód beolvasása
A Vonalkód API egy másik hatékony funkciót is tartalmaz a leggyakrabban használt 1D és 2D vonalkódok olvasásához vagy észleléséhez, bárhol észlelve azokat. Csak néhány sor kód a vonalkódok felismeréséhez a képen.
Vonalkód felismerés - C#
using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg"))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("Type: " + result.CodeType);
Console.WriteLine("CodeText: " + result.CodeText);
}
}
Mit mondanak az emberek
Ne csak szót fogadjon. Nézze meg, mit mondanak a felhasználók az API-król.
- Tanulási források
- Dokumentáció
- Forráskód
- API referenciák
- Oktatóvideók
- Terméktámogatás
- Ingyenes támogatás
- Fizetett támogatás
- Blog
- Release Notes
- Miért az Aspose.BarCode a .NET-hez?
- Ügyfelek listája
- Sikertörténetek