Можно ли установить качество JPEG с помощью get_serving_url () в Google App Engine? - PullRequest
1 голос
/ 15 февраля 2012

При использовании get_serving_url(user.photoBlobKey) для возврата URL-адреса изображения из Blobstore GAE API Google Images возвращает изображение JPEG с качеством = 70 и размером = 512 пикселей по умолчанию.

Есть ли способ увеличитьКачество JPEG по умолчанию возвращается get_serving_url()?

Ответы [ 3 ]

2 голосов
/ 21 января 2015

Существует недокументированный параметр URL l, вы можете добавить его в конец URL-адреса изображения следующим образом: =l100 (или =s640-l70, если перед ним есть другой параметр), который должен изменить качество вывода JPEG. Кажется, что =l1 до =l100.

См. Также: Список всех параметров URI сервиса изображений сервиса приложений get_serving_url ()

1 голос
/ 15 февраля 2012

Нет, нет.

Если вы считаете, что это полезная функция, вы можете добавить элемент в систему отслеживания проблем , после чего команда оценит потребность в ее реализации.

0 голосов
/ 15 февраля 2012

вы не можете контролировать качество вывода, но запросив

get_serving_url(user.photoBlobKey, size=0)

Вы получите исходный размер изображения до 1600 пикселей по высоте и ширине.

возвращенный URL будет автоматически добавлен после = s0, который вы также можете добавить перед рендерингом изображения в шаблоне, например.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...