2011年5月29日日曜日

SAIの拡大縮小倍率を好きな数値に変更する方法。



SAIの拡大縮小で選択できる倍率を好きな数値に設定したい──。
ペイントツールSAI 上級者&質問スレッド Part13
http://hibari.2ch.net/test/read.cgi/cg/1291510920/510

このレス辺りからの流れによると、バイナリをいじると変更できるらしい。

デフォルトは
2.56 -> 40 08 00 00 01 00 00 00 27 00 00 00 から
1600 -> 55 08 00 00 10 00 00 00 01 00 00 00 までの22?個。
このうち、赤い部分と青い部分を書き換える。

・倍率=100÷× で計算される
の所は先頭から1つずつ増えるてる(いじる必要はない)。
・数値は16進で表現されている(アクセサリ>電卓の[表示(V)]とかをいじると16進電卓になるので使うとイイ)
・追加はできないので、22件を変更してやりくりする。
・倍率の並びは先頭から小さい順に並べること。
・バイナリ改造は不正行為であるから自己責任。絵とかが壊れても泣かない。

で、計算が面倒なので、倍率と数値の組み合わせを算出した。
以下に掲載する。通常の使用であればこの刻み精度でいいとおも。