Aspose::Pdf::Engine::CommonData::Text::CMaps::ICMapCodeSpaceRange class
Contents
[
Hide
]ICMapCodeSpaceRange class
Declares a functionality for codespace ranges used by all CMaps.
class ICMapCodeSpaceRange : public System::Object
Methods
Method | Description |
---|---|
virtual GetAllBytes(System::Details::ArrayView<uint8_t>, System::Details::ArrayView<uint8_t>) | Gets codespace range data - all start and end bytes. |
virtual GetSize() | Returns size for codespace range. |
virtual HasPartialMatch(System::ArrayPtr<uint8_t>, int32_t) | Detects is the passed raw code represented in byte array form has a partial match with CMap’s codespace ranges - partial match means that first element(s) in array is in range(s) but all the raw code bytes are not fully in any range. |
virtual IsInRange(uint8_t) | Detects is passed code belongs to codespace range. |
virtual IsInRange(System::ArrayPtr<uint8_t>, int32_t) | Detects is passed code, represented as array of bytes belongs to codespace range. |
virtual IsInRange(char16_t) | Detects is passed code belongs to codespace range. |
virtual IsInRange(System::ArrayPtr<char16_t>, int32_t) | Detects is passed code, represented as array of chars belongs to codespace range. |
See Also
- Namespace Aspose::Pdf::Engine::CommonData::Text::CMaps
- Library Aspose.PDF for C++