Aspose.BarCode for PHP via Java 21.3

All Changes

KeySummaryCategory
BARCODEPHP-244Customize and fix API in accordance with last changes in Barcode for Java 21.2Enhancement
BARCODEJAVA-1076Remove overload operators from public APIEnhancement
BARCODENET-37484Investigate addition of ECI modes to Micro PDF417 data decoding algorithmEnhancement
BARCODENET-37479Investigate addition of input stream compaction mode in Micro PDF417 encoderEnhancement
BARCODENET-37480Investigate addition of ECI modes to Micro PDF417 encoderEnhancement
BARCODENET-37750Implement UCC/EAN-128 emulation encodingEnhancement
BARCODENET-37751Implement UCC/EAN-128 emulation decodingEnhancement

Public API and Backward Incompatible Changes

  • Renamed the file ‘Generator.php’ to ‘Generation.php’
  • Renamed the file ‘Reader.php’ to ‘Recognition.php’
  • Removed function Recognition->Code128DataPortion->op_Equality( Recognition->Code128DataPortion, Recognition->Code128DataPortion): bool
  • Removed function Recognition->Code128DataPortion->op_Inequality( Recognition->Code128DataPortion, Recognition->Code128DataPortion): bool
  • Removed function Recognition->BarCodeExtendedParameters->op_Equality( Recognition->BarCodeExtendedParameters, Recognition->BarCodeExtendedParameters): bool
  • Removed function Recognition->BarCodeExtendedParameters->op_Inequality( Recognition->BarCodeExtendedParameters, Recognition->BarCodeExtendedParameters): bool
  • Removed function Recognition->BarCodeRegionParameters->op_Equality(( Recognition->BarCodeRegionParameters, Recognition->BarCodeRegionParameters): bool
  • Removed function Recognition->BarCodeRegionParameters->op_Inequality( Recognition->BarCodeRegionParameters, Recognition->BarCodeRegionParameters): bool
  • Removed function Recognition->BarCodeResult->op_Equality(( Recognition->BarCodeResult, Recognition->BarCodeResult): bool
  • Removed function Recognition->BarCodeResult->op_Inequality( Recognition->BarCodeResult, Recognition->BarCodeResult): bool
  • Removed function Recognition->OneDExtendedParameters->op_Equality(( Recognition->OneDExtendedParameters, Recognition->OneDExtendedParameters): bool
  • Removed function Recognition->OneDExtendedParameters->op_Inequality( Recognition->OneDExtendedParameters, Recognition->OneDExtendedParameters): bool
  • Removed function Recognition->Pdf417ExtendedParameters->op_Equality(( Recognition->Pdf417ExtendedParameters, Recognition->Pdf417ExtendedParameters): bool
  • Removed function Recognition->Pdf417ExtendedParameters->op_Inequality( Recognition->Pdf417ExtendedParameters, Recognition->Pdf417ExtendedParameters): bool
  • Removed function Recognition->QRExtendedParameters->op_Equality(( Recognition->QRExtendedParameters, Recognition->QRExtendedParameters): bool
  • Removed function Recognition->QRExtendedParameters->op_Inequality( Recognition->QRExtendedParameters, Recognition->QRExtendedParameters): bool
  • Removed function Recognition->Quadrangle->op_Equality(( Recognition->Quadrangle, Recognition->Quadrangle): bool
  • Removed function Recognition->Quadrangle->op_Inequality( Recognition->Quadrangle, Recognition->Quadrangle): bool
  • Removed function Recognition->Code128ExtendedParameters->op_Equality(( Recognition->Code128ExtendedParameters, Recognition->Code128ExtendedParameters): bool
  • Removed function Recognition->Code128ExtendedParameters->op_Inequality( Recognition->Code128ExtendedParameters, Recognition->Code128ExtendedParameters): bool
  • Removed function Recognition->DataBarExtendedParameters->op_Inequality( Recognition->DataBarExtendedParameters, Recognition->DataBarExtendedParameters): bool
  • Added function Recognition->DataBarExtendedParameters->is2DCompositeComponent(): bool
  • Added function Generation.Pdf417Parameters->getCode128Emulation():number
  • Added function Generation.Pdf417Parameters->setCode128Emulation(number)
  • Added Enum Generation->Code128Emulation
  • Added field Generation->Code128Emulation::NONE
  • Added field Generation->Code128Emulation::CODE_903
  • Added field Generation->Code128Emulation::CODE_904
  • Added field Generation->Code128Emulation::CODE_905