Book Cover Maker
책 표지를 자동으로 생성하는 Python 도구입니다. 배경 이미지에 제목, 저자, 판본 정보를 추가하여 전문적인 책 표지를 만들 수 있습니다.
주요 기능
- 🎨 다양한 언어 지원: 한국어, 일본어, 영어 폰트 자동 선택
- 📝 자동 텍스트 래핑: 긴 제목이 자동으로 줄바꿈되어 표시
- 🖼️ 커스터마이징: 사용자 정의 폰트 및 배경 이미지 지원
- ⚖️ 균등한 여백: 제목 영역의 좌우 여백이 자동으로 균등하게 조정
- 📦 간편한 설치: pip를 통한 쉬운 설치 및 사용
설치
pip install book-cover-maker
사용법
기본 사용법
book-cover-maker "책 제목" "저자명" "1ST EDITION"
언어 선택
# 한국어 (기본값)
book-cover-maker "책 제목" "저자명" "1ST EDITION" --lang kr
# 일본어
book-cover-maker "本のタイトル" "著者名" "1ST EDITION" --lang jp
# 영어
book-cover-maker "Book Title" "Author Name" "1ST EDITION" --lang en
커스텀 배경 이미지 사용
book-cover-maker "책 제목" "저자명" "1ST EDITION" background.jpg
출력 파일 지정
book-cover-maker "책 제목" "저자명" "1ST EDITION" --output my_cover.png
명령행 옵션
bg_image_path: 배경 이미지 경로 (선택사항, 기본 배경 사용)title: 책 제목author: 저자명edition: 판본 라벨 (예: "1ST EDITION")--lang: 언어 선택 (kr,jp,en, 기본값:kr)--output,-o: 출력 파일 경로 (선택사항)
폰트 지원
프로젝트에는 다음 폰트들이 포함되어 있습니다:
- 한국어: Noto Sans KR (Regular, Bold)
- 일본어: Noto Sans JP (Variable Font)
- 영어: Noto Sans (Regular, Bold)
출력 예시
생성된 책 표지는 다음과 같은 요소들을 포함합니다:
- 상단 우측: 판본 라벨 (어두운 파란색 배경)
- 하단 좌측: 제목 (흰색 텍스트, 자동 줄바꿈)
- 제목 하단: 수평선
- 수평선 하단: 저자명 (회색 텍스트)
개발자 정보
- 개발자: David Cho
- 이메일: csi00700@gmail.com
- 저장소: GitHub
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다.
Metadata
Release files for book-cover-maker 0.1.17
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| book_cover_maker-0.1.17.tar.gz | 87.5 MB | Without provenance | Details for book_cover_maker-0.1.17.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| book_cover_maker-0.1.17-py3-none-any.whl | Python 3 | none | any | Details for book_cover_maker-0.1.17-py3-none-any.whl |
Total release size: 164.7 MB
Release files / book_cover_maker-0.1.17.tar.gz
| Download URL | book_cover_maker-0.1.17.tar.gz |
|---|---|
| Size | 87.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
296affb2ad9547d8a6a32d4f4a827192802e4ea35d1cc0f2eca181f4450f7479
|
|
BLAKE2b-256 checksum How to use checksums |
5ee37ad1a5be6d9d62bc150b6c3f926206943a3a709f2096e4366c32096ae48e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.2
|
Release files / book_cover_maker-0.1.17-py3-none-any.whl
| Download URL | book_cover_maker-0.1.17-py3-none-any.whl |
|---|---|
| Size | 77.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bada91c43ef8a971269e87e8e483a04e3c49d256b5eee70627226192c8795b34
|
|
BLAKE2b-256 checksum How to use checksums |
cefd6727928773aa6a04471ce4459838653087ad99c2a63064b7ee85f06de9d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.2
|
Security for book-cover-maker 0.1.17
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.