翻譯|行業資訊|編輯:胡濤|2023-09-19 10:19:20.013|閱讀 142 次
概述:在這篇博文中,我們將學習如何使用 Aspose.Barcode條碼控件,在Python 開發 128 條碼生成器。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
條形碼是當今企業不可或缺的一部分,從庫存管理到零售交易。Code 128 是最通用、使用最廣泛的條形碼之一。Code 128 條形碼為標記產品、跟蹤資產和提高運營效率提供了實用的解決方案。在這篇博文中,我們將學習如何使用 Aspose.Barcode條碼控件,在Python 開發 128 條碼生成器。
Aspose.BarCode for .NET 是一個功能強大的API,可以從任意角度生成和識別多種圖像類型的一維和二維條形碼。開發人員可以輕松添加條形碼生成和識別功能,以及在.NET應用程序中將生成的條形碼導出為高質量的圖像格式。 Aspose API支持流行文件格式處理,并允許將各類文檔導出或轉換為固定布局文件格式和最常用的圖像/多媒體格式。
本文涵蓋以下主題:
我們將使用Aspose.BarCode for Python 生成 128 個條形碼。它是一個強大、可靠且用戶友好的條形碼生成和識別解決方案。它支持多種一維和二維條碼類型。
請在控制臺中使用以下 pip 命令從PyPI下載軟件包或安裝 API :
pip install aspose-barcode-for-python-via-net
我們可以按照以下步驟輕松生成 Code 128 條形碼:
以下代碼示例演示如何在 Python 中生成代碼 128 條形碼。
# This code example demonstartes how to generate a Code 128 barcode. import aspose.barcode as barcode # Initialize the BarcodeGenerator # Specify Encode type generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128) # Code text generator.code_text = "123456ABCDEF" # Save the generated barcode generator.save("C:\\Files\\Generate_Code_128.jpg")
我們可以按照以下步驟輕松生成 GS1-128 條形碼:
以下代碼示例演示如何在 Python 中生成 GS1-128 條形碼。
# This code example demonstartes how to generate a GS1 128 barcode. import aspose.barcode as barcode # Initialize the BarcodeGenerator # Specify Encode type as GS1_CODE_128 generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.GS1_CODE_128) # Code text generator.code_text = "(01)12345678901231(21)ASPOSE(30)9876" # Save the generated barcode generator.save("C:\\Files\\GS1_128.jpg")
我們還可以按照前面提到的步驟生成一個條形碼標簽,其中在同一圖像中放置一個額外的 GS1-128 優惠券條形碼。但是,我們需要在第一步中將EncodeTypes設置為UPCA_GS_1_CODE_128_COUPON 。
以下代碼示例演示如何在 Python 中生成 UPC-A GS1 Code 128 優惠券。
# This code example demonstartes how to generate a GS1 128 Coupon barcode. import aspose.barcode as barcode # Initialize the BarcodeGenerator # Specify Encode type generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON) # Code text generator.code_text = "123456789012(8110)ASPOSE" # Save the generated barcode generator.save("C:\\Files\\GS1_128_COUPON.jpg")
我們還可以按照前面提到的步驟自定義條形碼的外觀。但是,在最后一步中保存圖像之前,我們需要指定其他屬性。
以下代碼示例演示如何在 Python 中自定義 GS1 128 Coupon 的條形碼外觀。
# This code example demonstartes how to customize the appearance of a GS1 128 Coupon barcode. import aspose.barcode as barcode from aspose.pydrawing import Color, FontStyle # Initialize the BarcodeGenerator # Specify Encode type generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON) # Code text generator.code_text = "123456789012(8110)ASPOSE" # Customize caption above generator.parameters.caption_above.text ="CAPTION ABOVE" generator.parameters.caption_above.visible = True generator.parameters.caption_above.font.style = FontStyle.ITALIC generator.parameters.caption_above.font.size.point = 5.0 # Customize caption below generator.parameters.caption_below.text = "CAPTION BELOW" generator.parameters.caption_below.visible = True generator.parameters.caption_below.font.style = FontStyle.BOLD generator.parameters.caption_below.font.size.pixels = 15.0 generator.parameters.caption_above.font.family_name = "Verdana" # Customize bar color bar_color = Color(0x00, 0x00, 0xFF) generator.parameters.barcode.bar_color = bar_color # Specify the X-dimension # the smallest width of the unit of BarCode bars or spaces generator.parameters.barcode.x_dimension.pixels = 2.0; # Set coupon supplement space 50 pixels generator.parameters.barcode.coupon.supplement_space.pixels = 50.0; # Set bar height generator.parameters.barcode.bar_height.pixels = 50.0; # Save the generated barcode generator.save("C:\\Files\\Customize_Code_128.jpg")
以上便是如何借助Aspose.BarCode,在Python 中生成 Code 128 條形碼,希望能幫到您,除此之外,你有其他方面的需求,也歡迎和我們互動,或這下體驗~
歡迎下載|體驗更多Aspose產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn