Giter Site home page Giter Site logo

indian966 / makepptx Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 132.22 MB

PPTX Maker

Python 82.12% TeX 0.83% HTML 1.58% QML 10.66% JavaScript 0.04% C 3.27% Cython 0.67% XSLT 0.50% PowerShell 0.01% Batchfile 0.01% C++ 0.26% Fortran 0.03% Shell 0.01% Roff 0.03%
pptx pptx-templater

makepptx's Introduction

MakePPTX

불쌍한 사무직 혹은 연구원들을 위한 대용량 이미지들을 삽입한 PPT 파일 생성 프로그램

GitHub Actions : [준비중]

개발자 : 김민규  
연락처 : [email protected]
작업일 : 2020.12.30
최근 업데이트 : 2021.05.12
설명 : 대용량 pptx 이미지 작업을 자동화하는 코드
사용하기 앞서 데이터 분류 작업을 잘 해놓을 것
D:\김민규\최은정교수님\PPT_H
위 폴더를 참고하기 바람
출력되는 ppt의 내용은 '환자번호 - coronal - 사진들 - transverse - 사진들'로 반복됨
실행 시키려면 F5를 눌러서 상단에 나오는 리스트 중에 Python File클릭
이후 수정사항 반영은 ctrl + s 로 저장

이 프로그램은 대용량의 사진 자료들을 PPT로 만들어주는 프로그램입니다.

dist 폴더의 exe파일을 실행하십시오.

'상위 폴더 - 하위 폴더 - 사진자료'

이 형식의 자료 형태를 유지해 주시기 바랍니다.

image


잘못된 예시 1)

하위 폴더들과 함께 자료가 있으면 안됩니다.

image

잘못된 예시 2)

하위 폴더 밑에 또 다른 하위 폴더가 있으면 안됩니다.

image

잘못된 예시 3)

사진이 아닌 파일이 있으면 안됩니다.

image


사용법 :

image

target directory는 만들고자 하는 자료들을 가지는 상위 폴더의 경로입니다.

위의 자료 예시를 든 사진에서는 'C:\Users\user\Downloads\Test'가 되겠습니다.

경로를 입력하고 Return을 누릅니다.

save directory는 저장하고자 하는 경로를 의미합니다.

경로를 입력하고 Return을 누르면 PPT가 만들어집니다.

저장하고자 하는 경로에 PPT가 만들어진 것을 확인하면 프로그램을 종료해주시기 바랍니다.


예시)

image

image


결과 :

image

PPT파일이 생성되었습니다.

image


슬라이드의 순서는

'상위폴더 제목 - 1번 하위폴더 제목 - 사진 자료 - 2번 하위폴더 제목 - 사진 자료' 순서입니다.

사진의 크기는 정사각형으로 맞추어 비율이 안맞을 수 있습니다.
제대로 동작이 되지 않는 경우엔 위의 잘못된 예시를 확인해 주시기 바랍니다.
사진이 수백장이 넘어가는 경우 분단위의 시간이 소모될 수 있습니다.
로그에 에러가 남지 않았다면 기다려주시기 바랍니다. \

2022.01.27 버그픽스, 프로그래스바 로그에 출력

makepptx's People

Contributors

indian966 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

makepptx's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.