Այս հակիրճ ձեռնարկը ցույց է տալիս, թե ինչպես փոխել QR code գույնը Java-ի միջոցով: Այն ունի մանրամասներ մշակման համար IDE-ի տեղադրման վերաբերյալ, ծրագրավորման տրամաբանությունը սահմանող քայլերի ցանկ և կոդ օրինակ՝ գունավոր ֆոնի վրա QR կոդ նկարելու Java-ի միջոցով: Տարբեր հարմարեցման տեխնիկա են համօգտագործվում՝ ելքային պատկերի ձևաչափը փոխելու համար՝ ըստ օգտագործողի պահանջների:
Java-ի միջոցով QR կոդի գույնը փոխելու քայլեր
- Ստեղծեք միջավայր՝ օգտագործելու Aspose.BarCode for Java գունավոր QR կոդ ստեղծելու համար
- Ստուգեք BarCodeGenerator օբյեկտը և սահմանեք կոդավորման տեսակը QR՝ օգտագործելով EncodeTypes համարիչը
- Սահմանեք տեքստը QR պատկերի կոդավորման համար
- Սահմանեք ֆոնի գույնը՝ օգտագործելով setBackColor() Պարամետրերի հավաքածուում
- Սահմանեք ելքային պատկերի տեսակը՝ օգտագործելով BarCodeImageFormat հաշվիչը
- Պահպանեք QR կոդի պատկերը սահմանված ձևաչափով
Այս քայլերը նկարագրում են, թե ինչպես զարգացնել գունավոր QR կոդերի գեներատոր Java-ի միջոցով: Ստուգեք BarcodeGenerator-ի օրինակը, սահմանեք կոդավորման տեսակը QR և սահմանեք տեքստը կոդավորման համար QR կոդի պատկերում: Վերջապես, սահմանեք BarcodeGenerator-ի գույնի պարամետրը և պահպանեք ելքային պատկերը անհրաժեշտ ձևաչափով:
Կոդ՝ Java-ի միջոցով գունավոր QR կոդ ստեղծելու համար
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"); | |
} | |
} |
Կոդի այս հակիրճ հատվածը ներկայացնում է Java*-ի միջոցով *Դեղին QR կոդ ստեղծելու գործող նմուշը: BarCodeImageFormat-ը տրամադրում է այնպիսի տարբերակներ, ինչպիսիք են BMP, GIF, TIFF, SVG և EMF: Գույների համարիչը պարունակում է գույների երկար ցուցակ, որոնք կարող եք օգտագործել ֆոնի գույնը սահմանելու համար, սակայն QR պատկերը վերջնական ելքում մնում է սև:
Այս հոդվածում մենք սովորեցինք, թե ինչպես ստեղծել գունավոր QR կոդ՝ օգտագործելով Java: EAN13 շտրիխ կոդ ստեղծելու համար տես Ստեղծեք EAN13 շտրիխ կոդ Java-ում-ի հոդվածը: