public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); # Set up code text (data to be encoded) $bb->setCodeText("1234567"); # Set the symbology type to Code128 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code128); # Save the image to file $bb->save($dataDir . "barcode.jpg"); # Set the x-dimension for the bars of the barcode $bb->setxDimension(0.5); # Save the image to file $bb->save($dataDir . "barcodeXDimensionChanged.jpg"); # Instantiate barcode object $bb1 = new BarCodeBuilder(); # Set the code text of the barcode $bb1->setCodeText("12345678"); # Set the symbology type to code128 $bb1->setSymbologyType($symbology->Pdf417); # Set the x-dimension for the bars of the barcode $bb1->setxDimension(0.5); # Save the image to file $bb1->save($dataDir . "barcodeYDimensionChanged.jpg"); # Display Status. print "BarCodes with different dimensions have been created successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $symbology = new Symbology(); $bb = new BarCodeBuilder("TEXT", $symbology->Code128); # Set the FilledBars property to false $bb->setFilledBars(false); $bb->save($dataDir . "GenerateBarcodeWithEmptyBars.jpg"); # Display Status. print "Generate Barcode With Empty Bars, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $builder = new BarCodeBuilder(); $symbology = new Symbology(); $builder->setSymbologyType($symbology->Aztec); $builder->setCodeText("1234567890"); # Save the image to your system and set its image format to Jpeg $builder->save($dataDir . "CreatingAztecBarcode.jpg"); # Display Status print "Created Aztec Barcode Successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $symbology = new Symbology(); $builder = new BarCodeBuilder("1234567890", $symbology->AustraliaPost); # Set format control code to standard $australiaPostFormatControlCode = new AustraliaPostFormatControlCode(); $builder->setAustraliaPostFormatControlCode($australiaPostFormatControlCode->Standard); # Save the image to your system and set its image format to Jpeg $builder->save($dataDir . "AusraliaPost-Barcode.jpg"); # Display Status print "Generated Austrailia Post Barcode Successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $builder = new BarCodeBuilder(); $symbology = new Symbology(); $builder->setSymbologyType($symbology->Pdf417); $builder->setCodeText("1234567890"); # Set Aspect Ratio to 3:2 or 1.5 $builder->setAspectRatio(1.5); # Save the image $builder->save($dataDir . "SetAspectRatio.jpg"); # Display Status print "Set Aspect Ratio Successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $builder = new BarCodeBuilder(); # Set Symbology type $symbology = new Symbology(); $builder->setSymbologyType($symbology->PatchCode); # Set code text $builder->setCodeText("Patch T"); # Save the image to your system and set its image format to Jpeg $builder->save($dataDir . "PatchCode.jpg"); # Display Status print "Generated PatchCode Successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $symbology = new Symbology(); $bb = new BarCodeBuilder("12345678", $symbology->Code128); # Measurement is Milimeter $graphicsUnit = new GraphicsUnit(); $bb->setGraphicsUnit($graphicsUnit->Point); # Set the bar height to 3 points $bb->setBarHeight(3.0); $bb->save($dataDir . "SetBarcodeImageUnitSize.jpg"); # Display Status. print "Set Barcode Image Unit Size, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $symbology = new Symbology(); $builder = new BarCodeBuilder("1234567890", $symbology->Code39Standard); # Set auto size false $builder->setAutoSize(false); # Set height $builder->setImageHeight(50); # Set width $builder->setImageWidth(120); $builder->save($dataDir . "GenerateBarcodeByCustomImageSize.jpg"); # Display Status. print "Generate Barcode By Custom Image Size, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); # Set the code text of the barcode $bb->setCodeText("12345678"); # Roate clockwise for 180 degree (upside down) $bb->setRotationAngleF(180); # Set the symbology type to code39 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code39Extended); $bb->save($dataDir . "Rotate.jpg"); # Display Status. print "Done with image rotation, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { # Create instance of BarCodeBuilder, specify codetext and symbology in the constructor $symbology = new Symbology(); $builder = new BarCodeBuilder("\$ 123:50", $symbology->Codabar); # Set the codabar start symbol to A $codabarSymbol = new CodabarSymbol(); $builder->setCodabarStartSymbol($codabarSymbol->A); # Set the codabar stop symbol to D $builder->setCodabarStopSymbol($codabarSymbol->D); # Save the image to disk in PNG format $builder->save($dataDir . "barcode.out.png"); # Print message print "Barcode image generated successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); # Set the code text of the barcode $bb->setCodeText("12345678"); # Set the graphics drawing hint to be Anti Alias $imageQualityMode = new ImageQualityMode(); $bb->setImageQuality($imageQualityMode->AntiAlias); # Set the symbology type to code39 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code39Extended); $bb->save($dataDir . "SetBarcodeImageQuality.jpg"); # Display Status. print "Set Barcode Image Quality, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); # Set the Code text for the barcode $bb->setCodeText("1234567"); # Set the symbology type to Code128 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code128); # Create an instance of resolution $resolutionMode = new ResolutionMode(); $bb->setResolution(new Resolution(200, 400, $resolutionMode->Graphics)); $bb->save($dataDir . "CustomizeBarcodeImageResolution.jpg"); # Display Status. print "Customized Barcode Image Resolution, please check the output file." . PHP_EOL; }
public static function set_codetext($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); # Set the code text for the barcode $bb->setCodeText("Aspose-123"); # Set the symbology type to Code128 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code128); # Set the width of the bars to 0.5 millimeter $bb->setxDimension(0.5); # save the barcode image to file $bb->save($dataDir . "codetext.out.jpg"); # Print message print "Barcode image generated successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $builder = new BarCodeBuilder(); # Set symbology of the barcode $symbology = new Symbology(); $builder->setSymbologyType($symbology->Code128); # Set code text $builder->setCodeText("123456"); # Initialize ByteArrayOutputStream object $out_stream = new ByteArrayOutputStream(); # Save barcode image $barCodeImageFormat = new BarCodeImageFormat(); $builder->save($out_stream, $barCodeImageFormat->Jpeg); # Display Status. print "Save Barcode Image to Streams, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); # Set the Code text for the barcode $bb->setCodeText("1234567"); # Set the symbology type to Code39 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code39Standard); # Make the checksum to be visible on the barcode $enableChecksum = new EnableChecksum(); $bb->setEnableChecksum($enableChecksum->Default); # Save the image to disk in JPG format $bb->save($dataDir . "barcode.jpg"); # Print message print "Barcode image generated successfully." . PHP_EOL; }
public static function run($dataDir = null) { $bb = new BarCodeBuilder(); # Set up code text (data to be encoded) $bb->setCodeText("1234567"); # Set the symbology type to Code128 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code128); # Set the bar height to be 3 milimeter $bb->setBarHeight(3.0); $bb->save($dataDir . "barcode3.jpg"); # Set the bar height to be 7 milimeter $bb->setBarHeight(7.0); $bb->save($dataDir . "barcode7.jpg"); # Set the bar height to be 11 milimeter $bb->setBarHeight(11.0); $bb->save($dataDir . "barcode11.jpg"); # Display Status. print "Barcode with different heights has been created successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); $color = new Color(); # Set the background color of the barcode $bb->setBackColor($color->YELLOW); # Set the foreground color of the barcode $bb->setForeColor($color->BLUE); # Set border's color $bb->setBorderColor($color->RED); # Set the code text's color $bb->setCodeTextColor($color->RED); # Caption's color $bb->getCaptionAbove()->setForeColor($color->darkGray); $bb->getCaptionBelow()->setForeColor($color->CYAN); $bb->save($dataDir . "color.jpg"); # Display Status. print "Applied color to barcode image, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $builder = new BarCodeBuilder(); $symbology = new Symbology(); $builder->setSymbologyType($symbology->DataMatrix); $builder->setCodeText("The quick brown fox jumps over the lazy dog\n The quick brown fox jumps over the lazy dog\n"); $codeLocation = new CodeLocation(); $builder->setCodeLocation($codeLocation->None); $font = new Font(); $builder->setCodeTextFont(new Font("Serif", $font->BOLD . $font->ITALIC, 20)); # Save the image $builder->save($dataDir . "HideCodeText.jpg"); # Display Status print "Hide Code Text Successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $builder = new BarCodeBuilder(); $symbology = new Symbology(); $builder->setSymbologyType($symbology->QR); $builder->setCodeText("1234567890"); # Hide code text $codeLocation = new CodeLocation(); $builder->setCodeLocation($codeLocation->None); $builder->setRotationAngleF(90); # Save the image to your system and set its image format to Jpeg $builder->save($dataDir . "CreatingQRBarcode.jpg"); # Display Status print "Created QR Barcode Successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $builder = new BarCodeBuilder(); $symbology = new Symbology(); $builder->setSymbologyType($symbology->Pdf417); # Width of each module $builder->setxDimension(0.6); # Height of each module $builder->setyDimension(1.2); $builder->setCodeText("this is some test code text. \n Second line \n third line."); # Save the image to your system and set its image format to Jpeg $builder->save($dataDir . "Creating2DBarcode.jpg"); # Display Status print "Created 2D Barcode Successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $symbology = new Symbology(); $bb = new BarCodeBuilder("12345678", $symbology->Code128); # sets the top margin $bb->getMargins()->setTop(4); # sets the bottom margin $bb->getMargins()->setBottom(5); # sets the left margin $bb->getMargins()->setLeft(2); # sets the right margin $bb->getMargins()->setRight(3); $bb->save($dataDir . "SetBarcodeImageMargins.jpg"); # Display Status. print "Set Barcode Image Margins, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { $builder = new BarCodeBuilder(); # ============ Code39Standard ===================== # set symbology type $symbology = new Symbology(); $builder->setSymbologyType($symbology->Code39Standard); # Save image to disk $builder->save($dataDir . "code39Standard.out.png"); # ================== QR =========================== # set symbology type $builder->setSymbologyType($symbology->QR); # Save image to disk $builder->save($dataDir . "QR.out.png"); # =============== Code128 ========================= # set symbology type $builder->setSymbologyType($symbology->Code128); # Save image to disk $builder->save($dataDir . "code128.out.png"); # Print message print "Barcode image(s) generated successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); $margins = new MarginsF(); # 6 milimeter space from left, right, top and bottom side of border $margins->setLeft(2); $margins->setRight(2); $margins->setTop(2); $margins->setBottom(2); # Set border's width to be 0.5 milimeter $bb->setBorderWidth(0.5); # Border will be visible $bb->setBorderVisible(true); # Set the border's color to red $color = new Color(); $bb->setBorderColor($color->RED); # Set margins $bb->setMargins($margins); $bb->save($dataDir . "border.jpg"); # Display Status. print "Set border margins, please check the output file." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $builder = new BarCodeBuilder(); $symbology = new Symbology(); $builder->setSymbologyType($symbology->MacroPdf417); # Create array for storing multiple barcodes $i = 1; $size = 4; $list_code_text = array("code-1", "code-2", "code-3", "code-last"); $str_file_id = 1; # Check the listbox for getting codetext and generating the barcodes for ($i = 1; $i <= $size; $i++) { $builder->setCodeText($list_code_text[$i - 1]); # fileID should be same for all the generated barcodes $builder->setMacroPdf417FileID($str_file_id); # Assign segmentID in increasing order (1,2,3,....) $builder->setMacroPdf417SegmentID($i); # Save the barcode (fileid_segmentid.png) $builder->save($dataDir . "#{$i}.png"); } # Display Status print "Saved Images Successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); # Set up code text (data to be encoded) $bb->setCodeText("1234567"); # Set the symbology type to Code128 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code128); $caption = new Caption(); $alignment = new Alignment(); $caption->setText("Captions"); $caption->setTextAlign($alignment->Middle); $bb->setCaptionAbove($caption); $bb->setCaptionBelow($caption); $bb->getCaptionAbove()->setTextAlign($alignment->Left); $bb->getCaptionAbove()->setText("Aspose"); $bb->getCaptionAbove()->setVisible(true); #bb.getCaptionAbove().setFont(new java.awt.Font("Pristina", java.awt.Font.PLAIN, 14)); #bb.getCaptionAbove().setForeColor(java.awt.Color.RED); $bb->getCaptionBelow()->setTextAlign($alignment->Right); $bb->getCaptionBelow()->setText("Aspose.BarCode Caption Below"); $bb->getCaptionBelow()->setVisible(true); #bb.getCaptionBelow().setFont(new java.awt.Font("Pristina", Font.PLAIN, 14)); #bb.getCaptionBelow().setForeColor(java.awt.Color.RED); # Save the image to your system and set its image format to Jpeg $barCodeImageFormat = new BarCodeImageFormat(); $bb->save($dataDir . "barcode.jpg", $barCodeImageFormat->Jpeg); # Display Status print "Barcode with Captions saved successfully." . PHP_EOL; }
public static function run($dataDir = null) { # Instantiate barcode object $bb = new BarCodeBuilder(); # Set the code text of the barcode $bb->setCodeText("12345678"); # Set the symbology type to code39 $symbology = new Symbology(); $bb->setSymbologyType($symbology->Code39Extended); # Set the wide to narrow ratio for the barcode $bb->setWideNarrowRatio(3.0); # Save the image to file $bb->save($dataDir . "barcode_ratio_3.jpg"); # Set the wide to narrow ratio for the barcode $bb->setWideNarrowRatio(5.0); # Save the image to file $bb->save($dataDir . "barcode_ratio_5.jpg"); # Set the wide to narrow ratio for the barcode $bb->setWideNarrowRatio(7.0); # Save the image to file $bb->save($dataDir . "barcode_ratio_7.jpg"); # Set the wide to narrow ratio for the barcode $bb->setWideNarrowRatio(9.0); # Save the image to file $bb->save($dataDir . "barcode_ratio_9.jpg"); # Display Status. print "BarCodes with different wide narrow ratios have been created successfully." . PHP_EOL; }