Getting Started with getCldImageUrl
You can use the getCldImageUrl helper function to generate Cloudinary URLs without the component wrapper. CldImage and other image-based components use getCldImageUrl or a derivitive of it to generate their images, meaning you can expect the same API from CldImage.
Basic Usage
The basic required options include width, height, and src:
import { getCldImageUrl } from 'next-cloudinary'; const url = getCldImageUrl({ width: 960, height: 600, src: '<Public ID>' });getCldImageUrl uses the same API as CldImage. They're both wrappers around @cloudinary-util/url-loader (opens in a new tab) which provide a simpler way to generate images and Cloudinary URLs.
Transformations
You can further take advantage of Cloudinary features like background removal and overlays by adding additional props:
const url = getCldImageUrl({ width: 600, height: 600, src: '<Public ID>', crop: 'thumb', tint: '100:blue:green:red', blur: 1000, });