IRONSOFTWAREHOME
Pisz kody kreskowe Unicode
using IronBarCode;

// Unicode text with chinese and Arabic characters
string text = "ABC 中国 العربيّة";

// Create a PDF417 barcode with the specified text
var myBarcode = BarcodeWriter.CreateBarcode(text, BarcodeWriterEncoding.PDF417);

// Save the barcode as an image
myBarcode.SaveAsImage("Unicode.jpeg");
Imports IronBarCode

' Unicode text with Chinese and Arabic characters
Dim text As String = "ABC 中国 العربيّة"

' Create a PDF417 barcode with the specified text
Dim myBarcode = BarcodeWriter.CreateBarcode(text, BarcodeWriterEncoding.PDF417)

' Save the barcode as an image
myBarcode.SaveAsImage("Unicode.jpeg")
NuGet Download
PM > Install-Package BarCode
Pisz kody kreskowe Unicode

Pisz kody kreskowe Unicode

IronBarcode umożliwia programistom pisanie w znakach Unicode dla generatorów i pisaków kodów kreskowych. Ta wygoda pozwala programistom pisać w wielu językach, co umożliwia produktom z etykietami zarówno w Japonii, jak i Egipcie używanie tego samego kodu kreskowego. Eliminuje także konieczność konwersji tekstu do ASCII lub innego formatu stratnego, usprawniając proces i eliminując niepotrzebne kroki.

Niektóre z najczęściej używanych języków w Unicode to:

  • Hindi
  • Chinski (wiele odmian)
  • Arabski
  • Japonski
  • Tajska

Pierwszym krokiem do stworzenia kodu kreskowego Unicode z IronBarcode jest zdefiniowanie wartości ciągu, którą chcesz, aby miał kod kreskowy. W tym przykładzie używamy mieszanki angielskiego, chińskiego i arabskiego jako pojedynczego ciągu, aby zademonstrować elastyczność IronBarcode.

Drugi krok to utworzenie instancji BarcodeWriter, a następnie wywołanie metody CreateBarcode w celu wprowadzenia łańcucha zdefiniowanego w pierwszym kroku oraz rodzaju kodu kreskowego. Należy zauważyć, że do stworzenia kodu kreskowego Unicode dozwolone są tylko określone rodzaje kodowania kodów kreskowych. Zalecane formaty to albo BarcodeWriterEncoding.DataMatrix, BarcodeWriterEncoding.PDF417, i BarcodeWriterEncoding.QRCode, jak pokazano powyżej. Kody kreskowe liniowe, takie jak Code 128 i Code 39, nie obsługują Unicode i są ograniczone do ASCII, co wymaga obejść.

Trzecim i ostatnim krokiem jest zapisanie kodu kreskowego jako JPEG poprzez wywołanie SaveAsImage z pożądanym nazwą pliku jako parametrem. W tym przypadku byłby to Unicode.jpeg.

Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 2,422,100Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta