Есть ли способ получить текст svg (изображение) от THREE.SVGRenderer
?THREE.SVGRenderer сохранить текст изображения
В настоящее время используется r58.
Есть ли способ получить текст svg (изображение) от THREE.SVGRenderer
?THREE.SVGRenderer сохранить текст изображения
В настоящее время используется r58.
Вы должны быть в состоянии получить доступ к SVG DOM с renderer.domElement
Чтобы преобразовать его в строку XML (если это то, что вы имеете в виду под «SVG текст»):
var XMLS = new XMLSerializer();
var svgfile = XMLS.serializeToString(renderer.domElement);
Вы можете попробовать распечатать страницу в формате PDF.
Спасибо за ответ, при печати вы имеете в виду «Файл-> Печать-> Сохранить» в формате PDF? Или есть способ сохранить кадр рендеринга в файл? –
Да. Это то, что я имел в виду. – mrdoob
Это отлично работает, спасибо! –