A small imageproxy for internal use
Go to file
Jeroen De Meerleer e6a112da9f
Updated .gitignore and added .gitkeep
The .gitignore file has been updated to ignore all files in the cache directory, except for the .gitkeep file. A new .gitkeep file has also been created in the cache directory.
2024-07-23 14:02:14 +02:00
cache Updated .gitignore and added .gitkeep 2024-07-23 14:02:14 +02:00
.gitignore Updated .gitignore and added .gitkeep 2024-07-23 14:02:14 +02:00
composer.json Initial commit 2024-07-23 13:45:34 +02:00
composer.lock Initial commit 2024-07-23 13:45:34 +02:00
index.php Improved image handling logic 2024-07-23 13:55:20 +02:00
LICENSE.md Initial commit 2024-07-23 13:45:34 +02:00
README.md Improved readability in README 2024-07-23 14:00:45 +02:00

Image proxy

(c) 2024- Jeroen De Meerleer me@jeroened.be

Small image proxy based on intervetion/image to resize a image, create a border and fill the background

Installation

  • Copy the folder to your destination
  • Run composer install
  • Done

Usage

Several options can be used

fill => Background color
w => the resulting width of the image
h => the resulting height of the image
cw => the resulting canvas width of the image
ch => the resulting canvas height of the image
url => the url of the original image (required)

** example **

Following will resize the gitea logo png to 600 by 600 with extra padding up to 800 by 800 and a light green background

"deploy_url"?fill=f2ffe5&w=600&h=600&cw=800&ch=800&url=https://about.gitea.com/gitea.svg