Ошибка размеров не всегда означает, что нужно уменьшить картинку. Сначала определите, что отправляете: TGS, статичное изображение или видео, а также создаёте ли стикер или эмодзи. У этих вариантов разные требования. Изменение SVG наугад может испортить пропорции и при этом оставить исходную причину ошибки.
Сверьте файл с выбранным действием
Посмотрите полное имя отправляемого файла и его происхождение. Для SVG to TGS на входе используется .svg, а в Telegram нужно передать полученный .tgs. Если в папке лежат обе версии с одинаковым названием, легко выбрать исходник вместо результата. Переименуйте их так, чтобы этап был очевиден: spasibo-source.svg и spasibo-export.tgs.
Откройте текущий сценарий в @Stickers и уточните тип добавляемого элемента. Не ориентируйтесь только на слово «анимированный» в старой инструкции: оно может относиться и к векторной анимации, и к видео. Сохраните текст ответа Telegram, чтобы после следующей попытки проверить, исчезла ли именно эта ошибка, а не появилась другая.
Не переносите правила одного формата на другой
Для векторного TGS проверяется холст 512×512. У статичных PNG/WEBP-стикеров одна сторона должна быть 512, другая — не больше; у статичных эмодзи размер 100×100. Для видеоэмодзи тоже используется 100×100, но это отдельный формат. Подробные требования приведены в документации Telegram.
Поэтому совет «сделайте эмодзи 100×100» нельзя механически применять к TGS. Сначала установите контейнер файла, затем выберите правило для него. В SVG to TGS экспорт без движения остаётся TGS: внешне неподвижный результат не становится статичным PNG. Эта разница важнее того, видите ли вы движение в предпросмотре.
Разделите размер холста и размер нарисованного объекта
Представьте надпись «Спасибо» шириной 380 единиц внутри квадратного холста. Размер надписи не обязан совпадать с размером холста: свободное место вокруг неё допустимо и помогает избежать обрезания. Увеличивать буквы до края только ради числа 512 не нужно.
В обратной ситуации рисунок может быть большим, но лежать на странице неправильной формы. Меняйте область документа или композицию осознанно: создайте квадратный холст, затем пропорционально разместите на нём рисунок. Не растягивайте широкую надпись отдельно по горизонтали и вертикали. Лучше уменьшить всю группу и сохранить характер букв, чем получить квадратный, но искажённый рисунок.
Проверьте viewBox до повторного импорта
В SVG viewBox задаёт систему координат видимой области. Первые два числа — начало координат, следующие два — ширина и высота. Если SVG неожиданно обрезается уже при открытии, проверьте эту область в исходном редакторе. Простое изменение атрибутов width и height не всегда исправляет расположение рисунка внутри неё.
Например, квадратный документ может иметь viewBox="0 0 512 512", а часть контура лежать правее x=512. Размер области формально квадратный, но рисунок выходит за её границы. Переместите или уменьшите группу средствами редактора. Не переписывайте координаты каждого узла вручную, если ту же задачу можно решить целиком для объекта.
Проверьте края во всех положениях анимации
Стикер, который целиком помещается на холсте в начале, может выйти за него при вращении или увеличении. Для диагностики временно уменьшите движение либо переключитесь в статичный режим. Если неподвижный экспорт выглядит верно, отдельно разберите амплитуду, размер объекта и его положение.
Возьмём круглую печать с диагональной лентой «Готово». Углы ленты могут выступать дальше окружности и первыми пересекать край. Оставляйте запас по наиболее удалённой точке всей композиции, включая обводки. Не оценивайте границы только по центральному персонажу. Повторите просмотр полного цикла после любого изменения масштаба.
Повторите загрузку с одной исправленной версией
Экспортируйте файл заново через TGS-конвертер, прочитайте сообщения проверки и загрузите именно свежий результат. Не держите рядом пять одинаково названных файлов: добавьте номер версии и уберите прежние кандидаты в отдельную папку. Так станет понятно, к какой попытке относится ответ @Stickers.
Если ошибка сохраняется, сравните три факта: фактический формат, итоговый холст и режим публикации. Если размеры исправлены, но появилась ошибка содержимого или веса, это уже следующий этап диагностики. Запишите точный ответ и переходите к нему; продолжать менять размер без новых оснований не нужно.