## BitConverter::GetBytes(bool) method


Преобразует указанное логическое значение в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(bool value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | bool | Логическое значение для преобразования |

### ReturnValue

1‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(char_t) method


Преобразует указанное значение char_t в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(char_t value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | char_t | Значение типа char_t для преобразования |

### ReturnValue

2‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(double) method


Преобразует указанное значение двойной точности с плавающей запятой в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(double value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | double | Вещественное значение для преобразования |

### ReturnValue

8‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(float) method


Преобразует указанное значение одинарной точности с плавающей запятой в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(float value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | float | Вещественное значение для преобразования |

### ReturnValue

4‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(int) method


Преобразует указанное 32‑битное целочисленное значение в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(int value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | int | 32‑битное целое значение для преобразования |

### ReturnValue

4‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(int16_t) method


Преобразует указанное 16‑битное целочисленное значение в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(int16_t value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | int16_t | 16‑битное целое значение для преобразования |

### ReturnValue

2‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(int64_t) method


Преобразует указанное 64‑битное целочисленное значение в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(int64_t value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | int64_t | 64-битное целочисленное значение для преобразования |

### ReturnValue

8‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(uint16_t) method


Преобразует указанное беззнаковое 16‑битное целочисленное значение в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(uint16_t value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | uint16_t | Беззнаковое 16-битное целочисленное значение для преобразования |

### ReturnValue

2‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(uint32_t) method


Преобразует указанное беззнаковое 32‑битное целочисленное значение в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(uint32_t value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | uint32_t | Беззнаковое 32-битное целочисленное значение для преобразования |

### ReturnValue

4‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BitConverter::GetBytes(uint64_t) method


Преобразует указанное беззнаковое 64‑битное целочисленное значение в массив байтов.

```cpp
static System::ArrayPtr<uint8_t> System::BitConverter::GetBytes(uint64_t value)
```


| Параметр | Тип | Описание |
| --- | --- | --- |
| value | uint64_t | Беззнаковое 64-битное целочисленное значение для преобразования |

### ReturnValue

8‑байтовый массив, представляющий указанное значение

## См. также

* Typedef [ArrayPtr](../../arrayptr/)
* Class [BitConverter](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
