1. Установка
pip install pitu==0.3.0
2. Одно изображение
Обработка одного изображения подразделяется на: zoom (масштабирование), rotate (поворот), зеркало (flip), кадрирование (вырезка), grayscale (серый), add text (текст).
Формат командной строки:pintu 命令 图片 参数
.
2.1 Масштабирование
pitu zoom [ширина [высота]]
pitu zoom 1.jpeg 0.5
pitu zoom 1.jpeg 0 200
pitu zoom 1.jpeg 0 0 200
2.2 Вращение
pitu rotate [цвет заливки]
pitu rotate 2.jpeg 45
pitu rotate 2.jpeg 45 '#f2de98'
2.3 Зеркало
pitu flip
pitu flip 3.jpeg x
pitu flip 4.jpeg y
2.4 Обрезка
pitu cut
pitu cut 5.jpeg 50 0 500 500
2.5 Оттенки серого
питу серый
pitu gray 6.jpeg
2.6 Добавить текст
pitu текст [расстояние слева [расстояние сверху [ширина шрифта [цвет шрифта]]]]
pitu text 7.jpeg '你好,我是刘x菲!'
pitu text 7.jpeg '你好,我是刘x菲!' 20 20
pitu text 7.jpeg '你好,我是刘x菲!' 20 20 30
pitu text 7.jpeg '你好,我是刘x菲!' 20 20 30 '#d99bb0'
2.7 Функция быстрого доступа
2.7.1 Создать аватар
pitu avatar [пример:расширение фона]
pitu avatar 8.jpeg
pitu avatar 9.jpeg ex
2.2.2 Изготовление крышки
обложка pitu [ce: центр кадрирования | пример: расширение фона] [соотношение сторон]
Сделать графическую обложку WeChat, соотношение сторон:2.35
.
pitu cover 10.jpeg ce 2.35
Пользовательское соотношение сторон.
pitu cover 11.jpeg ce '4:3'
pitu cover 12.jpeg ex '16:9'
3. Закрепите несколько изображений
3.1 Вертикальный ряд
pitu pin y
pitu pin y 13.jpeg 14.jpeg 15.jpeg
3.2 Горизонтальный ряд
pitu pin x
pitu pin x 14.jpeg 15.jpeg 16.jpeg
4. Цзюгунге
4.1 Компактный
сетка pitu
pitu grid 1.jpeg 2.jpeg 3.jpeg 4.jpeg 5.jpeg 6.jpeg 7.jpeg 8.jpeg 9.jpeg
4.2 Держите дистанцию
pitu grid ':gap=gap'
pitu grid 1.jpeg 2.jpeg 3.jpeg 4.jpeg 5.jpeg 6.jpeg 7.jpeg 8.jpeg 9.jpeg ':gap=3'
4.3 Изменение размера
pitu grid ':width=width :height=height'
pitu grid 1.jpeg 2.jpeg 3.jpeg 4.jpeg 5.jpeg 6.jpeg 7.jpeg 8.jpeg 9.jpeg \
':width=600 :height=600 :gap=3'
4.4 Настройка рангов
pitu grid
pitu grid 1.jpeg 2.jpeg 3.jpeg 4.jpeg \
5.jpeg 6.jpeg 7.jpeg 8.jpeg \
9.jpeg 10.jpeg 11.jpeg 12.jpeg \
13.jpeg 14.jpeg 15.jpeg 16.jpeg \
':rows=4 :cols=4 :width=940 :height=400 :gap=3'
5. Пакет П
Если вы чувствуете, что одно P-изображение слишком громоздко, вы можете одновременно редактировать несколько команд P-изображения в Блокноте, каждая команда занимает строку, а имя файла сохраненияpitu.txt
. Формат инструкции такой же, как и при однократном выполнении, с той лишь разницей, что первое словоpitu
Удалить.
Ниже приведеныpitu.txt
Пример содержимого файла:
zoom 1.jpeg 0 0 200
rotate 2.jpeg 45 '#f2de98'
flip 3.jpeg x
flip 4.jpeg y
cut 5.jpeg 50 0 500 500
gray 6.jpeg
text 7.jpeg '你好,我是刘x菲!' 20 20 30 '#d99bb0'
avatar 8.jpeg
avatar 9.jpeg ex
cover 10.jpeg ce 2.35
cover 11.jpeg ex '16:9'
pin x 12.jpeg 13.jpeg 14.jpeg
pin y 14.jpeg 15.jpeg 16.jpeg
grid 1.jpeg 2.jpeg 3.jpeg 4.jpeg 5.jpeg 6.jpeg':rows=2 :cols=3 :width=940 :height=400 :gap=3'
существуетpitu.txt
Выполните следующую команду в каталоге, где находится файл, чтобы выполнить все команды P-изображения в пакетном режиме.
pitu -f
github
GitHub.com/Ken Ratio в порядке...
Первый публичный номер этой статьи