Skip to content

Instantly share code, notes, and snippets.

@aspose-barcode-gists
Last active January 2, 2024 06:18
Show Gist options
  • Save aspose-barcode-gists/2429d206eec3bb421d29650d549bead4 to your computer and use it in GitHub Desktop.
Save aspose-barcode-gists/2429d206eec3bb421d29650d549bead4 to your computer and use it in GitHub Desktop.
Generate Bookland EAN Barcode in Python
import aspose.barcode as barcode
# Initialize BarcodeGenerator class object
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "9791234567896")
# Set the size in pixels
generator.parameters.barcode.x_dimension.pixels = 1.5;
# Set bar height
generator.parameters.barcode.bar_height.pixels = 50.0;
# Show the code text
generator.parameters.caption_above.text = "ISBN 979-1-23456-789-6"
generator.parameters.caption_above.visible = True
# Generate Bookland EAN barcode
generator.save("C:\Files\bookland-ean.jpg")
import aspose.barcode as barcode
# Initialize BarcodeGenerator class object
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "9791234567896")
# Set bar height
generator.parameters.barcode.bar_height.pixels = 50.0;
# Show the code text
generator.parameters.caption_above.text = "ISBN 979-1-23456-789-6"
generator.parameters.caption_above.visible = True
# Add the EAN 5 add-on
generator.parameters.barcode.supplement.supplement_space.pixels = 5.0
generator.parameters.barcode.supplement.supplement_data = "07900"
# Generate EAN barcode
generator.save("C:\\Files\\bookland-ean-supplement.jpg")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment