Wstęp

Podczas tworzenia aplikacji .NET wymagających generowania kodów kreskowych – na przykład do zarządzania zapasami lub w handlu detalicznym – precyzyjna kontrola nad właściwościami kodu kreskowego może mieć kluczowe znaczenie. Aspose.BarCode for .NET to solidny zestaw narzędzi, który umożliwia łatwą personalizację kodów kreskowych, w tym regulację ich wysokości. W tym przewodniku przedstawimy krok po kroku proces modyfikacji wysokości jednowymiarowego kodu kreskowego za pomocą Aspose.BarCode.

Wymagania wstępne

Zanim zaczniesz, upewnij się, że spełniasz następujące wymagania wstępne:

  • Środowisko programistyczne z .NET Framework lub .NET Core.
  • Biblioteka Aspose.BarCode dla .NET, którą można pobrać Tutaj.
  • Wybrany przez Ciebie edytor kodu, w którym możesz pisać i uruchamiać swój kod.

Rozpoczęcie pracy

Zaczniemy od zaimportowania niezbędnych przestrzeni nazw potrzebnych do pracy z Aspose.BarCode.

Importowanie przestrzeni nazw

Dodaj następującą dyrektywę using do pliku kodu:

using Aspose.BarCode.Generation;

Krok 1: Zdefiniuj ścieżkę katalogu

Ustaw ścieżkę do katalogu, w którym chcesz zapisać wygenerowane obrazy kodów kreskowych. Pamiętaj, aby zastąpić „Ścieżkę do katalogu” rzeczywistą ścieżką w systemie:

string path = @"C:\YourDirectoryPath\"; // Pamiętaj o dodaniu ukośnika na końcu

Krok 2: Utwórz generator kodów kreskowych

Utwórz instancję BarcodeGenerator klasa. Tutaj użyjemy Code128 typ kodu kreskowego i ustaw wartość na „ASPOSE”:

BarcodeGenerator barcodeGen = new BarcodeGenerator(EncodeTypes.Code128, "ASPOSE");

Krok 3: Dostosuj wysokość kodu kreskowego

Ten krok obejmuje modyfikację wysokości kodu kreskowego za pomocą BarHeight Własność. Pokażemy, jak utworzyć dwa obrazy kodów kreskowych o różnej wysokości — 40 pikseli i 80 pikseli.

// Dostosuj wysokość do 40 pikseli
barcodeGen.Parameters.Barcode.BarHeight.Pixels = 40;
barcodeGen.Save($"{path}BarHeight40Code128.png", BarCodeImageFormat.Png);

// Dostosuj wysokość do 80 pikseli
barcodeGen.Parameters.Barcode.BarHeight.Pixels = 80;
barcodeGen.Save($"{path}BarHeight80Code128.png", BarCodeImageFormat.Png);

Wniosek

W tym samouczku dowiesz się, jak dostosować wysokość jednowymiarowego kodu kreskowego za pomocą Aspose.BarCode dla platformy .NET. Dzięki możliwości dostosowywania różnych właściwości kodu kreskowego możesz tworzyć spersonalizowane obrazy kodów kreskowych, spełniające specyficzne wymagania Twojej aplikacji.

Najczęściej zadawane pytania

Jakie typy kodów kreskowych obsługuje Aspose.BarCode dla .NET?

Aspose.BarCode obsługuje szeroką gamę typów kodów kreskowych, w tym Code128, QR Code, DataMatrix i wiele innych. Pełną listę znajdziesz w dokumentacja.

Czy mogę również dostosować szerokość kodu kreskowego?

Oczywiście! Szerokość jednowymiarowego kodu kreskowego można modyfikować w podobny sposób, jak w przypadku regulacji wysokości.

Czy istnieje bezpłatna wersja próbna Aspose.BarCode dla .NET?

Tak! Dostępna jest bezpłatna wersja próbna, dzięki której możesz zapoznać się z Aspose.BarCode dla .NET. Pobierz ją. Tutaj.

Czy mogę generować kody kreskowe w różnych formatach graficznych?

Aspose.BarCode dla .NET obsługuje wiele formatów obrazów, takich jak PNG, JPEG i TIFF, co pozwala wybrać ten, który spełnia Twoje potrzeby.

Gdzie mogę znaleźć szczegółową dokumentację?

Aby uzyskać szczegółowe informacje na temat korzystania z Aspose.BarCode w swoich projektach, zapoznaj się z dokumentacja.