close
Skip to content

getCldOgImageUrl Examples

The below examples use the CldImage component to render the images. This is not required, you can use the URL returned by getCldOgImageUrl in any way you like.

Basic Image

src: The public ID of the image to use as a Social Card

Image
import { getCldOgImageUrl } from 'astro-cloudinary/helpers';
const url = getCldOgImageUrl({ src: '<Your Public ID>' });

Change Background

replaceBackground: Uses generative AI to replace a background

Image
import { getCldOgImageUrl } from 'astro-cloudinary/helpers';
const url = getCldOgImageUrl({
src: '<Your Public ID>',
replaceBackground: '<Prompt>'
});

Text Overlay

text: Adds basic text to the image

Image
import { getCldOgImageUrl } from 'astro-cloudinary/helpers';
const url = getCldOgImageUrl({
src: '<Your Public ID>',
overlays: [{
text: {
fontFamily: 'Source Sans Pro',
fontSize: 120,
fontWeight: 'bold',
text: 'Astro Cloudinary'
}
}]
});