Ten krótki samouczek pokazuje, jak zmienić QR code kolor za pomocą Java. Zawiera szczegóły dotyczące ustawiania IDE do rozwoju, listę kroków definiujących logikę programowania i przykładowy kod do rysowania kodu QR na kolorowym tle za pomocą Java. Udostępniono różne techniki dostosowywania w celu zmiany formatu obrazu wyjściowego zgodnie z wymaganiami użytkownika.
Kroki zmiany koloru kodu QR za pomocą Java
- Utwórz środowisko, w którym można użyć Aspose.BarCode for Java do tworzenia kolorowego kodu QR
- Utwórz obiekt BarCodeGenerator i ustaw typ kodowania na QR, używając enumeratora EncodeTypes
- Ustaw tekst do zakodowania w obrazie QR
- Ustaw kolor tła za pomocą setBackColor() w kolekcji Parameters
- Zdefiniuj typ obrazu wyjściowego za pomocą enumeratora BarCodeImageFormat
- Zapisz obraz kodu QR w zdefiniowanym formacie
Te kroki opisują, jak opracować generator kolorowych kodów QR przy użyciu Java. Utwórz instancję BarcodeGenerator, ustaw typ kodowania na QR i ustaw tekst do kodowania w obrazie kodu QR. Na koniec zdefiniuj parametr koloru BarcodeGenerator i zapisz obraz wyjściowy w wymaganym formacie.
Kod do tworzenia kolorowego kodu QR za pomocą Java
import com.aspose.barcode.*; | |
import com.aspose.barcode.generation.BarCodeImageFormat; | |
import com.aspose.barcode.generation.BarcodeGenerator; | |
import com.aspose.barcode.generation.EncodeTypes; | |
import java.awt.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Set QR code color in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
BarcodeGenerator codeGenerator = new BarcodeGenerator(EncodeTypes.QR); | |
//set text | |
codeGenerator.setCodeText("Some text for encoding"); | |
// Set Background Color | |
codeGenerator.getParameters().setBackColor(Color.YELLOW); | |
// Save output image | |
codeGenerator.save("Yellow_QR_Code.png", BarCodeImageFormat.PNG); | |
System.out.println("Colored QR coded generated successfully"); | |
} | |
} |
Ten krótki fragment kodu przedstawia działający przykład tworzenia żółtego kodu QR przy użyciu Java. BarCodeImageFormat udostępnia opcje takie jak BMP, GIF, TIFF, SVG i EMF. Enumerator kolorów zawiera długą listę kolorów, których można użyć do ustawienia koloru tła, jednak obraz QR pozostaje czarny w ostatecznym wyjściu.
W tym artykule nauczyliśmy się, jak generować kolorowy kod QR za pomocą Java. Aby wygenerować kod kreskowy EAN13, zapoznaj się z artykułem na temat Generuj kod kreskowy EAN13 w Javie.