Installation
composer require hengebytes/ibexa-blurhash
(Optional) configure image transformation
# config/packages/ibexa_blurhash.yaml
parameters:
# uploaded image resized to 75x75 before encoding
ibexa_blurhash.encode.resize_original_width: 75
ibexa_blurhash.encode.resize_original_height: 75
# blurhash generated with 4x3 component, x and y component counts must be between 1 and 9 inclusive.
ibexa_blurhash.encode.blurhash_x_count: 4
ibexa_blurhash.encode.blurhash_y_count: 3
Query blurhash data in GraphQL.
query {
media {
image(contentId: 19) {
image {
uri
additionalData {
blurhash
}
}
}
}
}
NOTE
Blurhash generates on image upload, so it will only be available for images uploaded after installation of this bundle.
Created by:
Categories:
Downloads:
84
Stars:
1
Forks:
0
Created:
2023-11-03
Updated:
2023-11-03