Jak utworzyć obrócony kod kreskowy w Javie

W tym krótkim samouczku opisano procedurę tworzenia obróconego kodu kreskowego w Javie. Bardzo często stosuje się obrazy kodów kreskowych pod różnymi kątami w dokumentach lub na opakowaniach itp. w oparciu o określone wymagania projektowe. Możesz ustawić rotację kodów kreskowych w Javie o różnych rozmiarach i orientacjach zgodnie z wymaganiami i zapisać je jako PNG lub dowolny inny typ obrazu.

Kroki tworzenia obróconego kodu kreskowego w Javie

  1. Skonfiguruj swój projekt, aby dodać bibliotekę Aspose.BarCode z repozytorium Maven
  2. Utwórz nową instancję BarcodeGenerator i ustaw domyślne kodowanie na Code128 za pomocą EncodeTypes
  3. Ustaw tekst do zakodowania w wyjściowym obrazie kodu kreskowego
  4. Ustaw kąt obrotu wyjściowego obrazu, ustawiając żądaną liczbę stopni
  5. Zapisz wyjściowy obrócony obraz kodu kreskowego jako plik PNG na dysku

Do tworzenia i obracania kodów kreskowych w Javie wymagana jest instancja klasy BarcodeGenerator. Można go użyć do ustawienia domyślnego kodowania, tekstu kodu kreskowego i kąta obrotu w stopniach. Ostatecznie możesz zapisać obrócony obraz kodu kreskowego w formacie PNG lub dowolnym innym typie obrazu w zależności od środowiska.

Kod do ustawiania rotacji kodów kreskowych w Javie

import com.aspose.barcode.License;
import com.aspose.barcode.generation.BarCodeImageFormat;
import com.aspose.barcode.generation.BarcodeGenerator;
import com.aspose.barcode.generation.EncodeTypes;
public class CreateRotatedBarCodeInJava {
public static void main(String[] args) throws Exception { // main method to rotate barcode image using Java
// Set Aspose.Barcode license to avoid trial version watermark before generating barcode and rotating it
License barCodeLicense = new License();
barCodeLicense.setLicense("Aspose.BarCode.lic");
// Instantiate a barcode generator and set the encoding type to Code128
BarcodeGenerator BarCodeToRotate = new BarcodeGenerator(EncodeTypes.CODE_128);
BarCodeToRotate.setCodeText("Sample barcode text");
// Set the rotation angle of the barcode image to 60
BarCodeToRotate.getParameters().setRotationAngle(60);
// Save the barcode image as a PNG file after rotating it with 60-degree angle
BarCodeToRotate.save("BarcodeImageRotatedAtAnAngle.png", BarCodeImageFormat.PNG);
}
}

Ten przykładowy kod używa obiektu klasy BarcodeGenerator do wykonania tego zadania. Do ustawienia typu kodowania używany jest moduł wyliczający EncodeTypes, który zawiera wszystkie popularne typy kodowania używane w kodzie kreskowym. Podobnie podczas zapisywania ostatecznego obrazu wyjściowego użyj modułu wyliczającego BarCodeImageFormat, aby wybrać typ obrazu.

Ten samouczek tworzy obrócony obraz kodu kreskowego w Javie, jednak jeśli chcesz utworzyć prosty kod QR, zapoznaj się z artykułem na temat jak wygenerować kod QR za pomocą Java.

 Polski