pdfmint은(는) 무엇을 하나요?
AI 친화적인 CLI 도구로, HTML/Markdown 문서를 일본어 PDF/PNG 결과물로 변환합니다.
개요
이 도구는 HTML 또는 Markdown 문서를 가져와 일본어 문서에 최적화된 PDF 또는 PNG 이미지를 생성합니다. 블로그 게시물, 보고서, 문서 초안을 깔끔하게 인쇄 가능한 형식으로 변환할 때 특히 유용합니다.
설치
npm install -g pdfmint
# 또는
npx pdfmint <file>
사용법
기본 사용법
pdfmint input.md -o output.pdf
pdfmint input.html -o output.png
옵션
| 옵션 | 설명 |
|---|---|
-o, --output | 출력 파일 경로 |
-f, --format | 출력 형식 (pdf, png) |
-s, --style | 사용자 정의 CSS 파일 |
--width | 출력 너비 (픽셀 단위) |
--height | 출력 높이 (픽셀 단위) |
지원 플랫폼
- Claude Code: Markdown 문서에서 직접 PDF/PNG 변환
- Cursor: AI 지원 문서 포맷팅 및 변환
- Codex: 명령어 기반 워크플로우 자동화
작동 방식
- WebKit 기반 헤드리스 브라우저를 사용하여 HTML/Markdown을 렌더링합니다.
- 일본어 타이포그래피(세로쓰기, 루비, 금칙처리)를 적용합니다.
- CSS 스타일을 유지한 채 PDF 또는 PNG로 출력합니다.
주의사항
- 입력 파일은 UTF-8 인코딩이어야 합니다.
- 이미지 파일은 상대 경로로 참조해야 합니다.
- 대용량 문서의 경우 메모리 사용량이 증가할 수 있습니다.
라이선스
MIT