Skip to content

Files

Latest commit

bcec220 · Dec 29, 2023

History

History
33 lines (22 loc) · 2.64 KB

resize.md

File metadata and controls

33 lines (22 loc) · 2.64 KB

Resize

API endpoint - /api/2/img/[IMAGE-URL]/resize?size=[NEW-SIZE]

Description

Resize - resizes image with preserving aspect ratio and optimizes it using lossy compression. If you need the exact size then use fit operation.

Parameters

size (required) - new size (in pixels) of the image in the format WIDTH and xHEIGHT. You can specify only one dimension and the second will be calculated according to the image's aspect ratio.

dppx (optional) - Number of dots per pixel defines the ratio between device and CSS pixels. The query parameter is a hint that enables extra optimisations for high density screens. The format is a float number in the same format as window.devicePixelRatio.

trim-border(optional) - Will remove the edges of the image with the same color, if the option specified.

Examples

  • size=200 - resize to 200 px wide preserving aspect ratio
  • size=x80 - resize to 80 px high preserving aspect ratio
  • dppx=2 - sending a hint to the API that screen has DPI=2
Parameters Image
Original
size=200
size=x80
size=200&dppx=2
Original
size=200
size=200&trim-border
You can see URL of the examples by "right-click -> Copy Image address"