私のデザイナーは Illustrator で作業し、スクリプトを使用して mdpi、hdpi、xhdpi (および iOS res) のすべてのリソースをエクスポートします。ボタンと streachables の画像については、9 パッチを生成するための最適なソリューションを探しています。
今までは SDK の draw9patch ソフトを使って 9patch を生成していました。それはまだ機能しますが、真剣に、より良い方法があることを願っています. 私のプロジェクトに 20 個のボタンがあり、3 つまたは 4 つの状態があり、3 つの密度タイプがある場合、このソリューションに必要な時間は想像できません。
解決策は、Asset Studio ツールを使用することですが、xhdpi ファイルを提供したくないため、他の密度フォルダーの画像が不十分に生成されます。私の目標は、密度ごとにピクセル パーフェクトな 9 パッチを取得することです。
また、伸縮可能な画像に SVG ファイルを使用しようとしましたが、Asset Studio はそれらを受け入れないようです。
デザイナーが Illustrator で直接 9patch を作成しようとすると、スクリプトを使用してエクスポートできません。1 ピクセルの線もスケーリングされ、1 ピクセルを測定しなくなるからです。
では、画質を落とさず、10 時間も費やさずに 9 パッチを作成する解決策はありますか?