https://github.com/mjbae/sticker-converter
https://github.com/mjbae/sticker-converter
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mjbae/sticker-converter
- Owner: MJbae
- Created: 2025-09-12T01:40:10.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-09-12T01:47:11.000Z (11 months ago)
- Last Synced: 2025-09-12T03:57:57.273Z (11 months ago)
- Language: JavaScript
- Size: 37.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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개로 자동 생성