Varför konvertera TGS till SVG?
Den främsta anledningen till att välja .svg är när du behöver en statisk vektorversion av ett Telegram-klistermärke - för användning i en designfil, för att skala den utan kvalitetsförlust eller för att bädda in skalbar grafik i ett dokument.
Hur man konverterar TGS till SVG
python-lottie OPEN-SOURCE
Installera med pip install lottie och kör lottie_convert.py input.tgs output.svg för att exportera den första bildrutan som en SVG-vektorbild.
Om dessa format
En TGS-fil är en animerad dekal för Telegram - en gzip-komprimerad Lottie-vektoranimering, vanligtvis 20-30 KB. Inget skrivbordsprogram öppnar den genom dubbelklick; den spelas nativt i…
Öppna detaljer för .TGS →En SVG-fil är en Scalable Vector Graphics-bild - en öppen W3C-standard som lagrar 2D-grafik som XML-text, vilket gör att den kan skalas till valfri storlek utan att förlora kvalitet. Alla…
Öppna detaljer för .SVG →Kvalitet & vad man bör tänka på
- Animationen går förlorad - TGS innehåller flera nyckelbildrutor, men endast en stillbild kan exporteras till SVG.
- python-lottie kanske inte stöder alla Lottie-funktioner som en viss
.tgsanvänder; komplexa lagereffekter eller masker kan renderas felaktigt eller utelämnas. - Om du behöver rörelsen snarare än en stillbild, konvertera till GIF, WebP eller MP4 istället.
Vanliga frågor
Kan SVG bevara Lottie-animationen från en TGS-fil?
Vilken bildruta exporterar python-lottie som standard?
lottie_convert.py --help för alternativ för att ange en annan bildruta.Måste jag packa upp TGS-filen innan jag använder LottieFiles?
.tgs till .json.gz och extrahera den med 7-Zip eller gunzip för att få en vanlig Lottie .json som LottieFiles kan öppna.