Browse our Products
Aspose.BarCode for Cpp 22.11 Release Notes
Please also check CodePorting.Native Cs2Cpp 22.11 release notes.
All Changes
Key | Summary | Category |
---|---|---|
BARCODENET-38380 | Add support for HIBC LIC | Enhancement |
BARCODENET-38391 | Improve DotCode encoder and decoder | Enhancement |
BARCODENET-37724 | Incorrect generation and recognition DotCode | Bug |
Public API changes and backwards compatibility
This section lists all public API changes introduced in Aspose.BarCode for C++ 22.11 that may affect the code of existing applications.
Updated public APIs:
Added enum Aspose::BarCode::Generation::DotCodeEncodeMode
Added field Aspose::BarCode::Generation::DotCodeEncodeMode::Auto
Added field Aspose::BarCode::Generation::DotCodeEncodeMode::Bytes
Added field Aspose::BarCode::Generation::DotCodeEncodeMode::ExtendedCodetext
Added type Aspose::BarCode::Generation::DotCodeExtCodetextBuilder
Added constructor Aspose::BarCode::Generation::DotCodeExtCodetextBuilder::DotCodeExtCodetextBuilder
Added method Aspose::BarCode::Generation::DotCodeExtCodetextBuilder::AddFNC1FormatIdentifier
Added method Aspose::BarCode::Generation::DotCodeExtCodetextBuilder::AddFNC3SymbolSeparator
Added method Aspose::BarCode::Generation::DotCodeExtCodetextBuilder::AddFNC3ReaderInitialization
Added method Aspose::BarCode::Generation::DotCodeExtCodetextBuilder::AddStructuredAppendMode(System::Int32,System::Int32)
Added method Aspose::BarCode::Generation::DotCodeExtCodetextBuilder::GetExtendedCodetext
Added field Aspose::BarCode::Generation::EncodeTypes::GS1DotCode
Added type Aspose::BarCode::Generation::DotCodeParameters
Added property getter Aspose::BarCode::Generation::DotCodeParameters::get_AspectRatio
Added property setter Aspose::BarCode::Generation::DotCodeParameters::set_AspectRatio
Added property getter Aspose::BarCode::Generation::DotCodeParameters::get_DotCodeEncodeMode
Added property setter Aspose::BarCode::Generation::DotCodeParameters::set_DotCodeEncodeMode
Added property getter Aspose::BarCode::Generation::DotCodeParameters::get_IsReaderInitialization
Added property setter Aspose::BarCode::Generation::DotCodeParameters::set_IsReaderInitialization
Added property getter Aspose::BarCode::Generation::DotCodeParameters::get_DotCodeStructuredAppendModeBarcodeId
Added property setter Aspose::BarCode::Generation::DotCodeParameters::set_DotCodeStructuredAppendModeBarcodeId
Added property getter Aspose::BarCode::Generation::DotCodeParameters::get_DotCodeStructuredAppendModeBarcodesCount
Added property setter Aspose::BarCode::Generation::DotCodeParameters::set_DotCodeStructuredAppendModeBarcodesCount
Added property getter Aspose::BarCode::Generation::DotCodeParameters::get_ECIEncoding
Added property setter Aspose::BarCode::Generation::DotCodeParameters::set_ECIEncoding
Added property getter Aspose::BarCode::Generation::DotCodeParameters::get_Rows
Added property setter Aspose::BarCode::Generation::DotCodeParameters::set_Columns
Added method Aspose::BarCode::Generation::DotCodeParameters::ToString
Added property getter Aspose::BarCode::BarCodeRecognition::BarCodeExtendedParameters::get_DotCode
Added property setter Aspose::BarCode::BarCodeRecognition::BarCodeExtendedParameters::set_DotCode
Added type Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters
Added property getter Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::get_DotCodeStructuredAppendModeBarcodesCount
Added property setter Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::set_DotCodeStructuredAppendModeBarcodesCount
Added property getter Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::get_DotCodeStructuredAppendModeBarcodeId
Added property setter Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::set_DotCodeStructuredAppendModeBarcodeId
Added property getter Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::get_DotCodeIsReaderInitialization
Added property setter Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::set_DotCodeIsReaderInitialization
Added method Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::Equals(System::SharedPtr<System::Object>)
Added method Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::operator ==(System::SharedPtr<DotCodeExtendedParameters> first, System::SharedPtr<DotCodeExtendedParameters> second)
Added method Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::operator !=(System::SharedPtr<DotCodeExtendedParameters> first, System::SharedPtr<DotCodeExtendedParameters> second)
Added method Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::GetHashCode
Added method Aspose::BarCode::BarCodeRecognition::DotCodeExtendedParameters::ToString
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCCode39LIC
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCCode128LIC
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCAztecLIC
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCDataMatrixLIC
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCQRLIC
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCCode39PAS
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCCode128PAS
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCAztecPAS
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCDataMatrixPAS
Added field Aspose::BarCode::Generation::EncodeTypes::HIBCQRPAS
Added method Aspose::BarCode::ComplexBarcode::ComplexCodetextReader::TryDecodeHIBCLIC(System::String)
Added type Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext
Added constructor Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext::HIBCLICComplexCodetext
Added property getter Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext::get_BarcodeType
Added property setter Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext::set_BarcodeType
Added property getter Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext::get_BarcodeType
Added property setter Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext::set_BarcodeType
Added method Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext::GetConstructedCodetext
Added method Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext::InitFromString(System::String)
Added method Aspose::BarCode::ComplexBarcode::HIBCLICComplexCodetext::GetBarcodeType
Added type Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext
Added constructor Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::HIBCLICCombinedCodetext
Added property getter Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::get_PrimaryData
Added property setter Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::set_PrimaryData
Added property getter Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::get_SecondaryAndAdditionalData
Added property setter Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::set_SecondaryAndAdditionalData
Added method Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::GetConstructedCodetext
Added method Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::InitFromString(System::String)
Added method Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::Equals(System::SharedPtr<System::Object>)
Added method Aspose::BarCode::ComplexBarcode::HIBCLICCombinedCodetext::GetHashCode
Added type Aspose::BarCode::ComplexBarcode::HIBCLICPrimaryDataCodetext
Added constructor Aspose::BarCode::ComplexBarcode::HIBCLICPrimaryDataCodetext::HIBCLICPrimaryDataCodetext
Added property getter Aspose::BarCode::ComplexBarcode::HIBCLICPrimaryDataCodetext::get_Data
Added property setter Aspose::BarCode::ComplexBarcode::HIBCLICPrimaryDataCodetext::set_Data
Added method Aspose::BarCode::ComplexBarcode::HIBCLICPrimaryDataCodetext::GetConstructedCodetext
Added method Aspose::BarCode::ComplexBarcode::HIBCLICPrimaryDataCodetext::InitFromString(System::String)
Added method Aspose::BarCode::ComplexBarcode::HIBCLICPrimaryDataCodetext::Equals(System::SharedPtr<System::Object>)
Added method Aspose::BarCode::ComplexBarcode::HIBCLICPrimaryDataCodetext::GetHashCode
Added type Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext
Added constructor Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::HIBCLICSecondaryAndAdditionalDataCodetext
Added property getter Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::get_Data
Added property setter Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::set_Data
Added property getter Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::get_LinkCharacter
Added property setter Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::set_LinkCharacter
Added method Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::GetConstructedCodetext
Added method Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::InitFromString(System::String)
Added method Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::Equals(System::SharedPtr<System::Object>)
Added method Aspose::BarCode::ComplexBarcode::HIBCLICSecondaryAndAdditionalDataCodetext::GetHashCode
Added type Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData
Added constructor Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::SecondaryAndAdditionalData
Added property getter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::get_ExpiryDateFormat
Added property setter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::set_ExpiryDateFormat
Added property getter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::get_ExpiryDate
Added property setter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::set_ExpiryDate
Added property getter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::get_LotNumber
Added property setter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::set_LotNumber
Added property getter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::get_SerialNumber
Added property setter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::set_SerialNumber
Added property getter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::get_DateOfManufacture
Added property setter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::set_DateOfManufacture
Added property getter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::get_Quantity
Added property setter Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::set_Quantity
Added method Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::ToString
Added method Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::ParseFromString(System::String)
Added method Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::Equals(System::SharedPtr<System::Object>)
Added method Aspose::BarCode::ComplexBarcode::SecondaryAndAdditionalData::GetHashCode
Added type Aspose::BarCode::ComplexBarcode::PrimaryData
Added constructor Aspose::BarCode::ComplexBarcode::PrimaryData::PrimaryData
Added property getter Aspose::BarCode::ComplexBarcode::PrimaryData::get_LabelerIdentificationCode
Added property setter Aspose::BarCode::ComplexBarcode::PrimaryData::set_LabelerIdentificationCode
Added property getter Aspose::BarCode::ComplexBarcode::PrimaryData::get_ProductOrCatalogNumber
Added property setter Aspose::BarCode::ComplexBarcode::PrimaryData::set_ProductOrCatalogNumber
Added property getter Aspose::BarCode::ComplexBarcode::PrimaryData::get_UnitOfMeasureID
Added property setter Aspose::BarCode::ComplexBarcode::PrimaryData::set_UnitOfMeasureID
Added method Aspose::BarCode::ComplexBarcode::PrimaryData::ToString
Added method Aspose::BarCode::ComplexBarcode::PrimaryData::ParseFromString(System::String)
Added method Aspose::BarCode::ComplexBarcode::PrimaryData::Equals(System::SharedPtr<System::Object>)
Added method Aspose::BarCode::ComplexBarcode::PrimaryData::GetHashCode
Added enum Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat
Added field Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat::YYYYMMDD
Added field Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat::MMYY
Added field Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat::MMDDYY
Added field Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat::YYMMDD
Added field Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat::YYMMDDHH
Added field Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat::YYJJJ
Added field Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat::YYJJJHH
Added field Aspose::BarCode::ComplexBarcode::HIBCLICDateFormat::None
Added method Aspose::BarCode::ComplexBarcode::ComplexCodetextReader::TryDecodeHIBCPAS(System::String)
Added type Aspose::BarCode::ComplexBarcode::HIBCPASCodetext
Added constructor Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::HIBCPASCodetext
Added property getter Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::get_BarcodeType
Added property setter Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::set_BarcodeType
Added property getter Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::get_DataLocation
Added property setter Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::set_DataLocation
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::GetRecords
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::AddRecord(HIBCPASDataType dataType, System::String data)
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::AddRecord(System::SharedPtr<HIBCPASRecord> record)
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::Clear
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::GetBarcodeType
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::GetConstructedCodetext
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::InitFromString(System::String)
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::Equals(System::SharedPtr<System::Object>)
Added method Aspose::BarCode::ComplexBarcode::HIBCPASCodetext::GetHashCode
Added type Aspose::BarCode::ComplexBarcode::HIBCPASRecord
Added constructor Aspose::BarCode::ComplexBarcode::HIBCPASRecord::HIBCPASRecord(HIBCPASDataType, System::String)
Added constructor Aspose::BarCode::ComplexBarcode::HIBCPASRecord::HIBCPASRecord
Added property getter Aspose::BarCode::ComplexBarcode::HIBCPASRecord::get_DataType
Added property setter Aspose::BarCode::ComplexBarcode::HIBCPASRecord::set_DataType
Added property getter Aspose::BarCode::ComplexBarcode::HIBCPASRecord::get_Data
Added property setter Aspose::BarCode::ComplexBarcode::HIBCPASRecord::set_Data
Added method Aspose::BarCode::ComplexBarcode::HIBCPASRecord::Equals(System::SharedPtr<System::Object>)
Added method Aspose::BarCode::ComplexBarcode::HIBCPASRecord::GetHashCode
Added enum Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::Patient
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::PatientCareRecord
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::SpecimenContainer
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::DirectPatientImageItem
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::BusinessRecord
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::MedicalAdministrationRecord
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::LibraryReferenceMaterial
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::DevicesAndMaterials
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::IdentificationCard
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::ProductContainer
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::Asset
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::SurgicalInstrument
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataLocation::UserDefined
Added enum Aspose::BarCode::ComplexBarcode::HIBCPASDataType
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::LabelerIdentificationCode
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::ServiceIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::PatientIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::SpecimenIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::PersonnelIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::AdministrableProductIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::ImplantableProductInformation
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::HospitalItemIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::MedicalProcedureIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::ReimbursementCategory
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::BloodProductIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::DemographicData
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::DateTime
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::AssetIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::PurchaseOrderNumber
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::DietaryItemIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::ManufacturerSerialNumber
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::LibraryMaterialsIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::BusinessControlNumber
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::EpisodeOfCareIdentification
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::HealthIndustryNumber
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::PatientVisitID
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::XMLDocument
Added field Aspose::BarCode::ComplexBarcode::HIBCPASDataType::UserDefined
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::GS1DotCode
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCCode39LIC
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCCode128LIC
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCAztecLIC
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCDataMatrixLIC
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCQRLIC
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCCode39PAS
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCCode128PAS
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCAztecPAS
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCDataMatrixPAS
Added field Aspose::BarCode::BarCodeRecognition::DecodeType::HIBCQRPAS
Added method Aspose::BarCode::BarCodeRecognition::MultyDecodeType::Exclude(System::SharedPtr<SingleDecodeType> singleType)
Removed public APIs:
- removed type Aspose::BarCode::Generation::DotCodeParameters
- removed property getter Aspose::BarCode::Generation::DotCodeParameters::get_DotCodeMask
- removed property setter Aspose::BarCode::Generation::DotCodeParameters::set_DotCodeMask
- removed property getter Aspose::BarCode::Generation::DotCodeParameters::get_AspectRatio
- removed property setter Aspose::BarCode::Generation::DotCodeParameters::set_AspectRatio