]> git.maquefel.me Git - brevno-suite/hugo/commit
Add $image.Process
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 22 Sep 2023 13:15:16 +0000 (15:15 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sun, 24 Sep 2023 09:54:29 +0000 (11:54 +0200)
commitef0e7149d63c64269b852cf68a2af67b94b8eec3
tree7182a4d3e396d231a3c62c4ca76055eb3ba3a845
parentc32094ace113412abea354b7119d154168097287
Add $image.Process

Which supports all the existing actions: resize, crop, fit, fill.

But it also allows plain format conversions:

```
{{ $img = $img.Process "webp" }}
```

Which will be a simple re-encoding of the source image.

Fixes #11483
13 files changed:
common/hstrings/strings.go
docs/content/en/content-management/image-processing/index.md
helpers/general.go
hugolib/site_output_test.go
resources/errorResource.go
resources/image.go
resources/image_test.go
resources/images/config.go
resources/images/config_test.go
resources/images/image.go
resources/images/image_resource.go
resources/page/permalinks.go
resources/transform.go