Jak renderować VisualElement na obrazie wektorowym?

Pracuję nad kontrolą wykresu, muszę zaimplementować funkcję migawki wykresu do przechwytywania obrazu wektorowego w wysokiej jakości krzywych i tekstów, w dowolnym żądanym rozmiarze.

Czy ktoś może zaproponować mi jakieś rozwiązanie lub wskaźnik, aby rozwiązać ten problem.

Jakakolwiek pomoc w głębokim docenieniu.