Как изменить доходность

Я пытался использовать RenderOptions.BitmapScalingMode = HighQuality, похоже, вызывает некоторые проблемы в Windows 8.1, так что я сделал, чтобы запустить их через инструмент PngOut.exe

http://advsys.net/ken/utils.htm

Что уменьшает заголовок png, а также уменьшает размер, но без изменения качества изображения.

И теперь все мои изображения прекрасны! :-)

1
задан Pro Q 16 January 2019 в 04:23
поделиться

1 ответ

Нет, нет способа переопределить оператор присваивания в python, поэтому вы не можете сделать loaded = 5

(вы можете переопределить другие вещи, чтобы он мог работать)

    [118 ] переопределить __call__, чтобы разрешить loaded(5)
  • переопределить __lshift__, разрешить loaded << 5
  • переопределить __ior__, чтобы разрешить loaded |= 5

( однако будьте предупреждены ваши коллеги, или будущие коллеги могут никогда не простить вас)

также, вещи, которые происходят в пределах блока with XXXX as Y:, (обычно) не доступны для метода, который дает контекст, если только эта область ранее не была доступна для места, дающего область (то есть глобальное пространство имен и т.д.)

0
ответ дан Joran Beasley 16 January 2019 в 04:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: