Aspose.BarCode for Python via Java V24.11

Released: Nov 22, 2024

V24.11 での更新項目

機能

  • Implemented the __str__ method in all relevant classes across the code.
  • Implemented the __eq__ method in all relevant classes across the project.
  • Enhanced the code by adding type annotations for parameters and return values.
  • Enhanced the inheritance design using the ABC module.
  • Improved QR Codes recognition speed in HighPerformance mode.

不具合の修正

  • The getMaxiCodeMode and setMaxiCodeMode methods in the MaxiCodeExtendedParameters class should now use the MaxiCodeMode enum instead of an integer value.
  • The MaxiCodeCodetext class methods getECIEncoding and setECIEncoding should now work with the ECIEncodings enum for both returning and accepting values.
  • The 'save' method in the ComplexBarcodeGenerator class should now accept both str and BytesIO types.
  • Calling the __eq__ method in the MaxiCodeExtendedParameters class causes an error.
  • An error occurred while calling the save method in the ComplexBarcodeGenerator class.
  • An unexpected exception is raised when the __hash__ method is called in the Address class.
  • The getConstructedCodetext method in SwissQRCodetext raises a java.lang.NullPointerException.
  • Calling the getMessage method in the Exception class raises an unexpected error.
  • Methods that are expected to return a string return the text 'None' instead of the actual None value.
  • An error occurs when the setCaptionAbove() and setCaptionBelow() methods of the BaseGenerationParameters class are called.
  • Calling the setPadding method in the BarcodeParameters class causes an error.
  • Calling the getMode method in MaxiCodeStandardCodetext with its default value raises a ValueError.
  • Calling the setCodeText method in the BarcodeGenerator class raises unexpected error.
  • An AttributeError occurred while calling the getBarcode method in the BaseGenerationParameters class.
  • The getMode method in the MaxiCodeStandardCodetext class returns the incorrect default value.
  • Method MaxiCodeStructuredCodetext.GetConstructedCodetext() throws NullPointerException.
  • Unexpected exception in the QrParameters.toString method.