PNG JPG BMP TIFF SVG
Aspose.BarCode  for PHP via Java
QR

Δημιουργήστε ετικέτες QR με PHP via Java

Δημιουργήστε το QR Κωδικός, GS1 QR Κωδικός στο PHP χρησιμοποιώντας το Aspose.BarCode από τον διακομιστή για το API PHP via Java.

How to Generate QR Κωδ Using PHP via Java

Δημιουργήστε προσαρμοσμένους γραμμωτούς κώδικες QR Κωδ σε εφαρμογές PHP μέσω του Aspose.BarCode για PHP μέσω Java, ενός αποτελεσματικού, επεκτάσιμου και φιλικού προς το χρήστη API γραμμωτού κώδικα που προορίζεται για πλατφόρμες που βασίζονται σε Java. Για να εκκινήσετε τη βιβλιοθήκη γραμμωτού κώδικα, πραγματοποιήστε λήψη της πιο πρόσφατης έκδοσης από την πύλη Aspose releases . Διαφορετικά, λάβετε το πακέτο aspose/barcode από το Packagist και, στη συνέχεια, ενσωματώστε το στα έργα σας PHP χρησιμοποιώντας τον συνθέτη:

Command

{    
    "require": {        
        "asposebarcode/aspose_barcode_java_for_php": "dev-master"    
    }
}

Βήματα για τη δημιουργία του QR Κωδ στο PHP

Το Aspose.BarCode διευκολύνει τους προγραμματιστές να δημιουργούν εικόνες QR Κωδ με λίγες γραμμές κώδικα.

  • Δημιουργία νέας παρουσίας της κλάσης BarCodeGenerator
  • Καθορίστε τον QR Κωδ και άλλους σχετικούς τύπους γραμμικού κώδικα ως την παράμετρο EncodeTypes
  • Ορίστε το κείμενο γραμμικού κώδικα ως δεύτερη παράμετρο
  • Καθορίστε τις διαστάσεις και τη θέση της εικόνας εάν χρειάζεται
  • Καλέστε τη μέθοδο BarCodeGenerator.save για να αποκτήσετε την εικόνα QR Κωδικός, GS1 QR Κωδικός στην απαιτούμενη μορφή

Απαιτήσεις συστήματος

Τα API γραμμωτού κώδικα Aspose υποστηρίζονται από όλες τις μεγάλες πλατφόρμες και λειτουργικά συστήματα. Πριν εκτελέσετε το παρακάτω δείγμα κώδικα, ελέγξτε ότι έχετε ενεργοποιημένες τις ακόλουθες προϋποθέσεις στο σύστημά σας.

  • Microsoft Windows, Linux ή οποιοδήποτε λειτουργικό σύστημα συμβατό με τα περιβάλλοντα ανάπτυξης PHP
  • Έγινε εγκατάσταση PHP/Java Bridge
  • FastCGI και Tomcat Server 8.0 ή νεότερη έκδοση

Code to be executed - PHP


// Create an instane of the BarcodeGenerator class
$generator = new BarcodeGenerator(EncodeTypes::QR, "");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
$generator->getParameters()->getBarcode()->getXDimension()->setMillimeteres(2);

// Set codetext position
$generator->getParameters()->getCodeTextParameters()->setLocation(CodeLocation::Below);

// Generate and save image
$generator->save("example.png", BarCodeImageFormat::PNG);
Generation result