I am trying to get the screen pixel coordinates of a rectangle in SVG via java script.
When the rectangle has been clicked, I can figure out its width, height, x and y position with getBBox().
But these positions are the original positions. I want the screen position.
For example if I manipulate the viewBox of the whole SVG, these getBBox coordinates are not any more the same than the screen pixels. Is there a function or way to get the
coordinates considering the current viewBox and the pixel size of svg element?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…