Для svg это не имеет смысла, т.к. это векторный формат изображений и там у вас не массив пикселей, а геометрические фигуры, описанные набором свойств, поэтому они могут масштабироваться как угодно.
По этой же причине у вас режется качество при уменьшении: pillow переводит svg в растр и масштабирует его.
zyusifov11, все правильно, вы переводите вектор в растр(набор геометрических объектов в массив точек), из-за этого режется качество, на википедии это описывается . А уменьшать svg не нужно -- он сам подстраивается под размеры, которые нужны программе, которая отображает его.