Ovaj kratki vodič vodi kako promijeniti QR code boju pomoću Jave. Sadrži detalje o postavljanju IDE-a za razvoj, popis koraka koji definiraju logiku programiranja i primjer koda za crtanje QR koda na pozadini u boji pomoću Jave. Dijele se različite tehnike prilagodbe za promjenu formata izlazne slike prema zahtjevima korisnika.
Koraci za promjenu boje QR koda pomoću Jave
- Uspostavite okruženje za korištenje Aspose.BarCode for Java za stvaranje QR koda u boji
- Instancirajte objekt BarCodeGenerator i postavite vrstu kodiranja na QR koristeći enumerator EncodeTypes
- Postavite tekst za kodiranje na QR slici
- Postavite boju pozadine koristeći setBackColor() u kolekciji Parameters
- Definirajte vrstu izlazne slike pomoću popisivača BarCodeImageFormat
- Spremite sliku QR koda u definiranom formatu
Ovi koraci opisuju kako razviti generator QR koda u boji pomoću Jave. Instancirajte instancu BarcodeGenerator, postavite vrstu kodiranja na QR i postavite tekst za kodiranje na slici QR koda. Konačno, definirajte parametar boje BarcodeGeneratora i spremite izlaznu sliku u traženom formatu.
Kod za stvaranje QR koda u boji pomoću Jave
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"); | |
} | |
} |
Ovaj kratki isječak koda predstavlja tekući uzorak za stvaranje žutog QR koda pomoću Jave. BarCodeImageFormat nudi opcije kao što su BMP, GIF, TIFF, SVG i EMF. Enumerator boja sadrži dugačak popis boja koje možete koristiti za postavljanje boje pozadine, međutim, QR slika ostaje crna u konačnom izlazu.
U ovom smo članku naučili kako generirati QR kod u boji pomoću Jave. Za generiranje crtičnog koda EAN13 pogledajte članak na Generirajte EAN13 crtični kod u Javi.