Programaticamente centrando o caminho svg

Eu estou trabalhando em um script PHP que gera um papel de parede jpg de um arquivo SVG de acordo com a resolução da tela do visitante. O papel de parede consiste em um fundo gradiente (retângulo) circular e um caminho em cima dele. Como você faria para centralizar o caminho horizontal e verticalmente no retângulo? Lembre-se de que o tamanho e as proporções do retângulo não são constantes. Devo separar o plano de fundo e o caminho para diferentes arquivos svg ou existe uma maneira fácil de centralizar os caminhos? Talvez um quadro?

questionAnswers(2)

yourAnswerToTheQuestion