Mei,
The PDF processor we use does not support SVG at all. So currently, the answer is that it's not possible.
When the PDF is produced, components run (but JavaScript doesn't). So if your components produce the SVG, then that will be available just before the PDF processor. Rendering the SVG would the require hooking up an SVG processor right there (maybe Apache Batik
https://xmlgraphics.apache.org/batik/), which would render them as images, and the images would be embedded in the PDF.
So I can see how that would be doable, but it's a small project!
-Erik