You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`width`| Set the width of the image. | number | Values greater than the original width will be ignored. |
65
+
|`height`| Set the height of the image. | number | Values greater than the original height will be ignored. |
66
+
|`quality`| Set the quality of the image. | number |`0` to `100`|
67
+
|`format`| Set the format of the image. | string | Supported formats: `jpg`, `jpeg`, `png`, `gif`, `webp`. |
68
+
|`blur`| Set the blur level of the image. | number |`0` to `100`|
69
+
|`contrast`| Set the contrast level of the image. | number |`-100` to `100`|
70
+
|`flip`| Flip the image. | string |`h`(horizontal), `v`(vertical), `hv`(horizontal and vertical) |
71
+
72
+
> [!CAUTION]
73
+
> The `blur` option is a resource-intensive operation and may cause memory issues if the image is too large. It is recommended to use this option with caution, or disable it in the config.
74
+
55
75
## Testing
56
76
57
77
```bash
@@ -68,8 +88,9 @@ TODO
68
88
69
89
## Credits
70
90
71
-
-[Aaron Francis](https://github.com/aarondfrancis) for the [original idea and foundational work](https://aaronfrancis.com/2025/a-cookieless-cache-friendly-image-proxy-in-laravel-inspired-by-cloudflare-9e95f7e0)
72
-
-[Cloudflare Images](https://developers.cloudflare.com/images/transform-images/transform-via-url/) for the URL-Syntax structure
91
+
-[Aaron Francis](https://github.com/aarondfrancis) for the [original idea and foundational work](https://aaronfrancis.com/2025/a-cookieless-cache-friendly-image-proxy-in-laravel-inspired-by-cloudflare-9e95f7e0)
92
+
-[Cloudflare Images](https://developers.cloudflare.com/images/transform-images/transform-via-url/) for the URL-Syntax structure
93
+
-[Intervention Image](https://image.intervention.io/v3) for the underlying image processing
0 commit comments