Pango.Layout.serialize

### Method

# Pango Layoutserialize

#### Declaration [src]

    GBytes*
    pango_layout_serialize (
      PangoLayout* layout,
      PangoLayoutSerializeFlags flags
    )

#### Description [src]

Serializes the `layout` for later deserialization via Pango.Layout.deserialize.

There are no guarantees about the format of the output across different versions of Pango and Pango.Layout.deserialize will reject data that it cannot parse.

The intended use of this function is testing, benchmarking and debugging. The format is not meant as a permanent storage format.

Available since: | 1.50

#### Parameters

`flags` | `PangoLayoutSerializeFlags`
| `PangoLayoutSerializeFlags`

#### Return value

Returns: | `GBytes`
| A `GBytes` containing the serialized form of `layout`.
| The caller of the method takes ownership of the data, and is responsible for freeing it.