ImageBlade Help Center
Image Compression
ImageBlade uses efficient image compression algorithms. Once the image compression is enabled (by activating the checkbox), you can adjust the compression level to your preference. Generally, lower values result in higher compression rates but decreased image quality. The initial recommended value is 80% as it offers a good balance between quality and compression rate. This setting allows you to minimize image sizes while maintaining acceptable image quality.
Image Converter
ImageBlade supports a broad range of image sources, including PNG, JPG, JPEG, WEBP, AVIF, GIF, BMP, and TIFF. However, the target formats for conversion are limited to PNG, JPG, JPEG, WEBP, AVIF, and GIF. In some cases, converting certain image formats may result in larger file sizes, such as converting JPEG to PNG, since PNG generally stores more color information than JPEG. We recommend converting your images to modern formats like WEBP or AVIF, as they maintain higher image quality at smaller file sizes compared to other formats.
Resize Image
ImageBlade supports resizing images, allowing you to specify both width and height, or just one dimension. For example, if you only specify the width (e.g., 100 pixels), the height will adjust automatically to maintain the original aspect ratio. If the original dimensions are 200x50 pixels, the new size will be scaled to 100x25 pixels. This functionality also applies to percentage-based resizing, where the percentage represents the proportion of the original dimensions. Note that percentages refer to the width and height of the original image.
Rename Image
ImageBlade also provides batch image renaming, allowing users to flexibly generate filenames according to their needs. The processor offers various placeholders to facilitate this customization.
Here are all the placeholders
Placeholder | Description | Example |
[index] | The order index of an image: for example, if you upload 3 images, the order index will be 0, 1, 2. |
[index] => 0, 1, 2 [index:10] => 10, 11, 12 |
[basename] | The base name of your uploaded image file, excluding the extension. |
[basename] => cute-panda |
[ext] | The image extension of your uploaded image file |
[ext] => png |
[day] | The current day of the week, represented as one of Sun, Mon, Tue, Wed, Thu, Fri, or Sat. |
[day] => Mon |
[timestamp] | The timestamp of now | [timestamp] => 1721188388112 |
[year] | The year of now |
[year] => 2022 |
[month] | The month of now |
[month] => 07 |
[month:abbr] | Abbreviations of the current months in English |
[month:abbr] => Jan |
[date] | The date of now |
[date] => 12 |
[hour] | The hour of now |
[hour] => 11 |
[minutes] | The minutes of now |
[minutes] => 40 |
[seconds] | The seconds of now |
[seconds] => 02 |
[milliseconds] | The milliseconds of now |
[milliseconds] => 324 |
For example, if I upload 3 images and enable the rename processor, then set the naming pattern to processed-image-[index:1]-[day]
, the expected output image file names should be:
processed-image-1-Mon.png
processed-image-2-Mon.png
processed-image-3-Mon.png