Skip to main content

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)

출력 예시

생성된 책 표지는 다음과 같은 요소들을 포함합니다:

  • 상단 우측: 판본 라벨 (어두운 파란색 배경)
  • 하단 좌측: 제목 (흰색 텍스트, 자동 줄바꿈)
  • 제목 하단: 수평선
  • 수평선 하단: 저자명 (회색 텍스트)

개발자 정보

라이선스

이 프로젝트는 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)

Source distribution for book-cover-maker 0.1.17
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)

Table of built distributions (wheels) for book-cover-maker 0.1.17
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page