## BinaryWriter::Write(bool) method


Escribe un solo byte con valor 0 si **value** es 'true' y 1 si **value** es 'false' en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(bool value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | bool | El valor booleano que especifica el valor del byte a escribir en el flujo de salida |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(char16_t) method


Escribe el valor de carácter ancho de 16 bits especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(char16_t value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | char16_t | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(const ArrayPtr\<char_t\>\&, int, int) method


Escribe el subrango especificado de caracteres UTF-16 del arreglo de caracteres especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(const ArrayPtr<char_t> &buffer, int index=0, int count=-1)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| búfer | const ArrayPtr\<char_t\>\& | La matriz que contiene los caracteres a escribir |
| índice | int | Un índice basado en cero del elemento en **buffer** en el que comienza el subrango a escribir |
| count | int | El número de caracteres en el subrango a escribir; -1 indica que el subrango termina donde termina la matriz **buffer** |

## Ver también

* Typedef [ArrayPtr](../../../system/arrayptr/)
* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(const ArrayPtr\<uint8_t\>\&, int, int) method


Escribe el subrango especificado de bytes del arreglo de bytes especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(const ArrayPtr<uint8_t> &buffer, int index=0, int count=-1)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| búfer | const ArrayPtr\<uint8_t\>\& | La matriz que contiene los bytes a escribir |
| índice | int | Un índice basado en cero del elemento en **buffer** en el que comienza el subrango a escribir |
| count | int | El número de elementos en el subrango a escribir; -1 especifica que el subrango termina donde termina la matriz **buffer** |

## Ver también

* Typedef [ArrayPtr](../../../system/arrayptr/)
* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(const char_t *) method


Escribe una cadena con prefijo de longitud en la codificación actual al flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(const char_t *value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | const char_t * | La c-string a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(const Decimal\&) method


Escribe la representación en bytes del valor [Decimal](../../../system/decimal/) especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(const Decimal &value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | const Decimal\& | El valor a escribir |

## Ver también

* Class [Decimal](../../../system/decimal/)
* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(const String\&) method


Escribe una cadena con prefijo de longitud en la codificación actual al flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(const String &value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | const String\& | La cadena a escribir |

## Ver también

* Class [String](../../../system/string/)
* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(double) method


Escribe el valor de punto flotante de doble precisión especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(double value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | double | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(float) method


Escribe el valor de punto flotante de precisión simple especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(float value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | float | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(int) method


Escribe el valor entero de 32 bits especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(int value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | int | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(int16_t) method


Escribe el valor entero de 16 bits especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(int16_t value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | int16_t | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(int64_t) method


Escribe el valor entero de 64 bits especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(int64_t value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | int64_t | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(uint16_t) method


Escribe el valor entero sin signo de 16 bits especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(uint16_t value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | uint16_t | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(uint32_t) method


Escribe el valor entero sin signo de 32 bits especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(uint32_t value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | uint32_t | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(uint64_t) method


Escribe el valor entero sin signo de 64 bits especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(uint64_t value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | uint64_t | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
## BinaryWriter::Write(uint8_t) method


Escribe el valor entero sin signo de 8 bits especificado en el flujo de salida.

```cpp
virtual void System::IO::BinaryWriter::Write(uint8_t value)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| valor | uint8_t | El valor a escribir |

## Ver también

* Class [BinaryWriter](../)
* Namespace [System::IO](../../)
* Library [Aspose.PDF for C++](../../../)
