An open API service indexing awesome lists of open source software.

https://github.com/mjbae/sticker-converter


https://github.com/mjbae/sticker-converter

Last synced: 20 days ago
JSON representation

Awesome Lists containing this project

README

          

# Sticker Converter Web

ZIP으로 묶인 LINE 스티커를 입력으로 주면, LINE 이모지와 OGQ 스티커 규격에 맞게 자동 변환하는 간단한 웹 앱입니다. LINE 이모지와 OGQ 마켓을 지원하며, 미리보기/선택/자동 크롭·리사이즈·테두리 추가 후 결과를 ZIP으로 다운로드합니다.

## 빠른 시작
- 요구사항: Node.js 18 이상
- 설치: `npm ci` (또는 `npm install`)
- 실행: `npm start`
- 접속: http://localhost:3001

## 사용법
- PNG 이미지들을 하나의 ZIP 파일로 준비합니다. (`main.png`, `tab.png`는 선택사항)
- 웹 페이지에서 ZIP을 드래그 앤 드롭하거나 파일 선택으로 업로드합니다.
- 플랫폼을 선택합니다. (LINE 이모지 / OGQ 마켓)
- OGQ 마켓은 정확히 24개의 스티커를 선택해야 합니다. (처음 24개/랜덤 선택 도구 제공)
- [다운로드]를 클릭하면 변환된 결과 ZIP이 내려받아집니다.

## 변환 규격 요약
- 공통: 투명 여백 자동 크롭(trim)
- LINE 이모지
- 스티커: 180x180px
- 탭: 96x74px (원본 `main.png`가 있으면 자동 `tab.png` 생성)
- 파일명: 두 자리 숫자(`01.png`)는 3자리(`001.png`)로 보정
- OGQ 마켓
- 메인: 240x240px, 탭: 96x74px
- 스티커: 740x640px + 흰색 테두리 10px
- 탭2~탭10: 선택한 24개 중 9개로 자동 생성