oxipng.md 1.2 KB

oxipng

PNG ํŒŒ์ผ์˜ ์••์ถ•์„ ๋ฌด์†์‹ค๋กœ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://github.com/shssoichiro/oxipng.

  • PNG ํŒŒ์ผ ์••์ถ• (๊ธฐ๋ณธ์ ์œผ๋กœ ํŒŒ์ผ์„ ๋ฎ์–ด์”€):

oxipng {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.png}}

  • PNG ํŒŒ์ผ์„ ์••์ถ•ํ•˜๊ณ  ์ถœ๋ ฅ ํŒŒ์ผ์„ ์ƒˆ ํŒŒ์ผ๋กœ ์ €์žฅ:

oxipng --out {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ถœ๋ ฅ.png}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.png}}

  • ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ชจ๋“  PNG ํŒŒ์ผ์„ ๋‹ค์ค‘ ์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์••์ถ•:

oxipng "*.png"

  • ์„ค์ •๋œ ์ตœ์ ํ™” ๋ ˆ๋ฒจ๋กœ ํŒŒ์ผ ์••์ถ• (๊ธฐ๋ณธ๊ฐ’์€ 2):

oxipng --opt {{0|1|2|3|4|5|6|max}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.png}}

  • PNG ์ธํ„ฐ๋ ˆ์ด์‹ฑ ์œ ํ˜• ์„ค์ • (0์€ ์ธํ„ฐ๋ ˆ์ด์‹ฑ ์ œ๊ฑฐ, 1์€ Adam7 ์ธํ„ฐ๋ ˆ์ด์‹ฑ ์ ์šฉ, keep์€ ๊ธฐ์กด ์ธํ„ฐ๋ ˆ์ด์‹ฑ ์œ ์ง€; ๊ธฐ๋ณธ๊ฐ’์€ 0):

oxipng --interlace {{0|1|keep}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.png}}

  • ์•ŒํŒŒ ์ฑ„๋„์ด ์žˆ๋Š” ์ด๋ฏธ์ง€์— ์ถ”๊ฐ€ ์ตœ์ ํ™” ์ˆ˜ํ–‰:

oxipng --alpha {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.png}}

  • ๋” ๋Š๋ฆฌ์ง€๋งŒ ๊ฐ•๋ ฅํ•œ Zopfli ์••์ถ•๊ธฐ๋ฅผ ์ตœ๋Œ€ ์ตœ์ ํ™”๋กœ ์‚ฌ์šฉ:

oxipng --zopfli --opt max {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.png}}

  • ๋ชจ๋“  ๋น„์ค‘์š” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ฒญํฌ ์ œ๊ฑฐ:

oxipng --strip all {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.png}}