# `Image.Plug.Pipeline.Ops.Background`
[🔗](https://github.com/elixir-image/image_plug/blob/v0.1.0/lib/image/plug/pipeline/ops/background.ex#L1)

Background fill operation. Flattens any transparency in the working
image against the given solid colour.

The colour is parsed lazily by the interpreter — accepted forms are
`#rgb`, `#rrggbb`, `#rrggbbaa`, CSS colour names, and `rgb()` /
`rgba()` functional notation.

# `t`

```elixir
@type t() :: %Image.Plug.Pipeline.Ops.Background{color: String.t()}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
