OSDN Git Service

pic.twitter.com へのアップロード時にPNG画像がJPEGに変換されるのを回避する機能を追加
authorKimura Youichi <kim.upsilon@bucyou.net>
Wed, 4 Jan 2017 13:55:56 +0000 (22:55 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Mon, 9 Jan 2017 08:51:14 +0000 (17:51 +0900)
commitf38d85ffa66ec381e4c15a4ddf4663e7394c0b5c
tree269f9d122691366389cb9d80d55748d21afb9811
parente6a3a3dfdad189a7aa70985698da16a3c5e11a83
pic.twitter.com へのアップロード時にPNG画像がJPEGに変換されるのを回避する機能を追加

アルファチャンネルを持つ PNG 画像に対しては JPEG への変換が行われないことを
利用して、PNG 画像のアップロード時には左上 1px のアルファ値を 254 に書き換える
ことで画質の劣化を回避する

この機能はデフォルトで無効とし、SettingCommon.xml 内の AlphaPNGWorkaround を
true に設定することで使用できる(後で設定画面に項目を追加するかも)
OpenTween/Resources/ChangeLog.txt
OpenTween/Setting/SettingCommon.cs
OpenTween/Twitter.cs