全部產品
Search
文件中心

:AI_ImageAsBase64

更新時間:Apr 09, 2025

將圖片轉換為Base64字串。

文法

text AI_ImageAsBase64 (bytea image, boolean mime_type DEFAULT true)

參數

參數名稱

描述

image

使用二進位表示的映像資料。

mime_type

MIME類型。取值如下:

  • true(預設):返回的Base64字串以data:開頭,後跟圖片的MIME類型。例如:data:image/jpeg;base64,xxxxx,表示JPEG格式資料。

  • false:返回的Base64字串不添加MIME類型。

說明

MIME類型更多介紹請參考社區文檔

傳回值

返回圖片轉換後的Base64字串。

描述

  • 目前支援JPEG、PNG、BMP圖片資料格式。

  • AI大模型處理圖片時通常對其尺寸有特定要求,但常見圖片像素通常偏大。您可使用AI_ResizeImage函數將圖片縮放到規定尺寸後,再使用本函數將其轉換為Base64字串。

樣本

SELECT AI_ImageAsBase64(data) FROM ai_image_test WHERE id = 1;

返回結果如下:

---
data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD...