Предоставленная утилита выглядит плохо, например, она не позволяет делать «Сохранить как» или рисовать несколько состояний кнопок с аналогичной нарезкой.Как создать 9 патчей в Photoshop? Что такое кодировка 9.png?
Можно ли рисовать 9.png в фотошопе? Я заметил, что сгенерированный png просто содержит черные пиксели во внешнем краю. Это то, что маркирует срезы?
Что делать, если черные пиксели присутствуют в двух противоположных краях, как это работает?
Наружные края отрезаны при отображении на андроиде?
И в чем разница между площадью участка и областью содержимого? Я полагаю, что 9 патчей содержат 3x3 = 9 срезов, где центральный - для содержимого и растяжения, 4 края растягиваются 2 по вертикали и 2 по горизонтали, а 4 угла фиксированы. Таким образом, только центральный срез должен быть определен, поэтому достаточно только двух черных линий. Для чего нужны еще двое? –
Область растяжения определяет, какие строки и столбцы будут повторяться. То есть, если вы выберете пиксель в одном из верхних столбцов, то если девятый патч должен быть увеличен, он просто расширит этот столбец (дублирует этот столбец пикселей) и распространит две стороны, окружающие его. То же самое со строками. Область содержимого - считайте это определяющим дополнением. Если у вас есть часть девяти патчей, которые не должны содержать контент (обычно текст), вы не будете размещать пиксели в этой области. Я постараюсь привести графический пример в ближайшее время. – kcoppock
Похоже, я получил его –