From 78b2a3a8b85679eeff27beccebcc404b0a5ff3cf Mon Sep 17 00:00:00 2001 From: ST-DDT Date: Thu, 26 Sep 2024 18:00:14 +0200 Subject: fix(image): fix dataUri with type svg-base64 in browsers (#3144) --- src/modules/image/index.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/modules') diff --git a/src/modules/image/index.ts b/src/modules/image/index.ts index babfa2dc..76aa759e 100644 --- a/src/modules/image/index.ts +++ b/src/modules/image/index.ts @@ -1,3 +1,4 @@ +import { toBase64 } from '../../internal/base64'; import { deprecated } from '../../internal/deprecated'; import { ModuleBase } from '../../internal/module-base'; @@ -388,8 +389,6 @@ export class ImageModule extends ModuleBase { return type === 'svg-uri' ? `data:image/svg+xml;charset=UTF-8,${encodeURIComponent(svgString)}` - : `data:image/svg+xml;base64,${Buffer.from(svgString).toString( - 'base64' - )}`; + : `data:image/svg+xml;base64,${toBase64(svgString)}`; } } -- cgit v1.2.3