Encoding
Overview
Encoding is a class in Aspose.PDF FOSS for C++.
This class declares 17 methods for Encoding objects in C++ programs.
Available methods include: BigEndianUnicode, CodePage, Encoding, GetByteCount, GetBytes, GetCharCount, GetEncoding, GetString, Latin1, Preamble, UTF8, Unicode, and 2 additional methods.
Public members are accessible to any C++ application after installing the Aspose.PDF FOSS for C++ package.
Accessor methods: Encoding.
Accessor Methods
| Name | Type | Access | Description |
|---|---|---|---|
Encoding | Encoding | Read | Gets the encoding. |
Methods
| Signature | Description |
|---|---|
Encoding() → Encoding | Calls Encoding on this Encoding instance. |
Encoding() → Encoding | |
UTF8() → Encoding | Calls UTF8 on this Encoding instance. |
Unicode() → Encoding | Calls Unicode on this Encoding instance. |
BigEndianUnicode() → Encoding | Calls BigEndianUnicode on this Encoding instance. |
Latin1() → Encoding | Calls Latin1 on this Encoding instance. |
Windows1252() → Encoding | Calls Windows1252 on this Encoding instance. |
GetEncoding(name: std::string_view) → Encoding | Calls GetEncoding(name) on this Encoding instance. |
GetBytes(text: std::string_view) → std::vector<std::byte> | Calls GetBytes(text) on this Encoding instance. |
GetString(bytes: std::span<const std::byte>) → std::string | Calls GetString(bytes) on this Encoding instance. |
GetByteCount(text: std::string_view) → int | Calls GetByteCount(text) on this Encoding instance. |
GetCharCount(bytes: std::span<const std::byte>) → int | Calls GetCharCount(bytes) on this Encoding instance. |
WebName() → std::string_view | Calls WebName on this Encoding instance. |
CodePage() → int | Calls CodePage on this Encoding instance. |
Preamble() → std::span<const std::byte> | Calls Preamble on this Encoding instance. |
Encoding() | |
Encoding() |