保存SVGAsPNG |保持副本图像的透明度

saveSVGAsPNG | preserving transparency on copy image

本文关键字:图像 透明度 副本 SVGAsPNG 保存      更新时间:2023-09-26

我很高兴使用saveSVGAsPNG(https://github.com/exupero/saveSvgAsPng),它节省了我的时间和理智。但是我的客户告诉我,当他们复制生成的PNG图像并将其粘贴到PowerPoint中时,透明背景会变成黑色。(这不会发生在我的Mac上的PowerPoint版本上。

我知道您可以在 photoshop 等中设置一些设置来阻止这种情况发生 (http://www.pptfaq.com/FAQ00627_Transparent_areas_of_graphics_turn_black.htm)。有谁知道可以进行设置更改以保存SVGAsPNG功能以达到相同的效果?

谢谢

艾玛

使用以下代码在 Web 上显示图像。

service.getImage().subscribe(response => {
 let reader = new FileReader();
 reader.addEventListener("load", () => {
   imageData = reader.result;
   }, false);
 reader.readAsDataURL(response);
}

这可能会对您有所帮助