html2canvas icon indicating copy to clipboard operation
html2canvas copied to clipboard

Backdrop Filter (Blur) not showing up in the output

Open curious-gurbir opened this issue 5 years ago • 5 comments

I am trying to make a glass effect using backdrop-filter on a div but blur is not showing up in the html2canvas output image.

I used backdrop-filter: blur(10px) along with background-color: rgba(0,0,0,0.3) but only semi-transparent background is visible without blur.

Here is the demo of what I am trying to do and what's going wrong!

curious-gurbir avatar Nov 02 '20 09:11 curious-gurbir

Yes same for me. yoo (27) Using "html2canvas": "^1.3.2" (React Typescript)

akshaykadambatt avatar Nov 24 '21 15:11 akshaykadambatt

I have the same issue 😕 and i explore more about backdrop-filter,

Learn More

In this library they used foreign-object and foreign-object doesn't support backdrop-filter

Wait for implementation... Any other library you have to make html to canvas

simpleneeraj avatar Feb 10 '22 09:02 simpleneeraj

Any progress on this? Or any work arounds?

DinoSourcesRex avatar Mar 13 '24 08:03 DinoSourcesRex

facing same issue the backdrop css does not gets capture please help us

aniket-solulab avatar Jun 11 '24 09:06 aniket-solulab