png-to-editable-pptx은(는) 무엇을 하나요?
슬라이드 이미지를 고품질의 편집 가능한 PowerPoint 프레젠테이션으로 재구성하는 Codex 스킬
개요
이 스킬은 PNG, JPEG 등 슬라이드 이미지를 분석하여 내용과 형식을 최대한 유지한 채 편집 가능한 .pptx 파일을 생성합니다. OCR, 이미지 처리, 레이아웃 분석 기술을 결합하여 텍스트, 이미지, 도형, 표 등을 인식하고 적절한 PowerPoint 개체로 변환합니다.
설치
필수 패키지:
pip install python-pptx pillow pytesseract opencv-python
Tesseract OCR 엔진이 시스템에 설치되어 있어야 합니다.
사용법
from png_to_pptx import convert
convert('slide.png', 'output.pptx')
또는 Codex 에이전트에게 이미지 파일 경로와 원하는 출력 파일명을 전달하세요.
지원 기능
- 텍스트 추출: OCR을 통해 슬라이드 내 텍스트를 인식하고 텍스트 상자로 배치
- 이미지 포함: 원본 이미지를 그대로 PPTX에 삽입
- 도형 인식: 사각형, 원, 화살표 등 기본 도형 변환
- 표 인식: 표 구조를 감지하여 PowerPoint 표로 변환
- 레이아웃 보존: 슬라이드 전체 레이아웃을 최대한 유지
예시
입력:
slide.png (슬라이드 이미지)
출력:
edited_presentation.pptx (편집 가능한 PowerPoint 파일)
제한사항
- 복잡한 그래디언트나 그림자는 완벽하게 재현되지 않을 수 있음
- 매우 작은 글씨나 손글씨는 OCR 정확도가 떨어질 수 있음
- 애니메이션 및 전환 효과는 지원되지 않음