사회복지학과

사회복지학과 학생 게시판

[일반]
🕰️ 2025.10.26 22:00
PDF 이미지 분할하기 ...
조회 수 1886 추천 수 9 댓글 2
Atachment
첨부 '4'

데이미안님의 tk를 보고서 아예 모두 변경했습니다. (저는 주로 pyQT를 사용해서 tk를 잊었네요.)

 

"여러 페이지의 PDF 파일을 좌우로 분할하여 이미지로 만들고 이를 모아서 다시 PDF로 만드는 과정을 python으로 만들어줘, 이때 tcl/tk를 이용해서 GUI로 간단히 만들어줘"

 

게 물어보니 간단히 만들어 주네요. 

 

파일은 tkpdfsplit.py 입니다. 

 

데미안님의 조언에 감사드립니다. 

==================================================

 

기출문제 중에서 PDF파일에 대해 반으로 자를 경우 스마트폰에서 보기가 훨씬 수월합니다. 

최근 ChatGTP가 나오면서 python으로 쉽게 만들 수 있더군요. 

파이썬에서 PyMuPDF, Pillow 를 설치해야 합니다. 

 

파이썬을 아시는 분만 사용하시기 바랍니다. 

유튜브에서 찾아으면 간단한 것은 쉽게 배울 수 있습니다. 

유튜버는 "나도코딩"을 추천하고, 책은 "위키독스" 사이트에 가면 많이 있습니다. "점투파이썬"을 추천하고요.

파이썬은 배워두면 업무에 많은 도움이 됩니다.

특히 ChatGTP에서 직접 코딩을 해 줄 수 있어서 더욱 유용합니다. 

 

===============================================

사용법

1. uknou캠퍼스 자료실에 있는 기출문제를 PDF로 출력합니다.

2. 답을 체크한 PDF를 하나 더 만듭니다.

3 이렇게 만든 이미지를 python을 이용해서 분할 PDF를 만듭니다. 단 ALLA클래서 PDF는 락이 걸려서 불가능합니다. 

4. 여기서 만들어진 PDF를 스마트폰이나 태블릿을 이용해서 봅니다 .

 

 

2025-10-27 12 22 55.png.jpg

 

기출_사회복지실천_2017년하계_p0002_L.png.jpg

  • profile
    데미안Best 2025.10.26 23:14 Files첨부 (1)

    오~ 우리학과에도 이런 능력자분들이 계시군요.

    요즘 생성형 AI가 너무 좋아서...  파이썬 접근이 용이해졌죠.

     

    다운받아 실행해보니 잘 되는 것 같네요.

    PDF 파일경로나 출력 폴더 입력하는게 불편하신 분들이 계실 것 같아서 약간 수정했어요.

    아...  tk 패키지도 설치하셔야 합니다.

    (자꾸 설명이 빠진 부분이 있어서 여러 번 수정하네요.)

     

    수정사항 : (다른 부분은 보따바님 소스 그대로이고, 파일 선택과 저장 폴더명 규칙만 수정했어요)

        1. 실행하면

        2. 파일 선택창이 뜨고 원하는 PDF 파일을 찾아서 열면(더블클릭)

        3. PDF 파일이 있는 폴더 아래 "output" 폴더에 이미지를 출력합니다. ("output" 폴더가 없는 경우 자동 생성)

     

    한번 확인해보시고 괜찮으면 사용하셔도 됩니다.

     

    pdfsplit_mod.py

  • profile
    데미안Best 2025.10.27 17:50 Files첨부 (1)

    QT를 잘 다루시면 상당한 수준이시네요.

    Python을 모르는 분들 개발환경을 구축이 좀 부담스러울 듯해요.

    막상 해보면 별것 아니긴 하지만 첫 관문이 항상 어렵죠.

     

    수정된 것도 깔끔하고 좋네요.

    파이썬을 몰라도 사용하고 싶은 학우님들을 위해, PyInstaller를 이용해 실행파일로 만들었습니다.

    대신 패키지가 파일 자체에 포함되면서 파일크기가 상당합니다. (35.4MB)

    보띠바님 파이썬 코드 그대로이며,

    윈도우 11(64비트)에서 만들었고,

    파이썬이 설치되지 않은 PC에서 실행해보니 잘 되네요.

     

    tkpdfsplit.exe

  • profile
    데미안 2025.10.26 23:14 Files첨부 (1)

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • profile
    데미안 2025.10.27 17:50 Files첨부 (1)

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다

사회복지학과

사회복지학과 학생 게시판

List of Articles
번호 분류 제목 글쓴이 조회 수 추천 수 날짜
공지 (필독) 공지 모음 / 방송대 커뮤니티 포인트 얻는 방법 및 입문서 417 게시판관리 8268 0 2022.12.24
공지 방송통신대학교 커뮤니티 홍보하고 포인트 적립하자! 73 게시판관리 3676 0 2023.09.20
공지 🎖 활동 메달 안내 및 기준 15 게시판관리 703 26 2025.07.30
공지 📢 [전체공지] 스팸 방지 시스템 강화 안내 (자동 블라인드 + 신규회원 가입절차 강화) 3 게시판관리 1916 6 2025.10.26
6059 일반 2020년 1헉기 사회복지학과 개설 교과목표 7 file 자동로봇 1883 2 2020.12.28
6058 4학년 노인복지론ㆍ사례관리론 출석대체시험 26 file 자동로봇 4295 4 2020.12.28
6057 1학년 사회복지개론 요점정리 140 file 자동로봇 9230 15 2020.12.30
6056 3학년 [사회복지와 인권] 강의 연습문제 & 정리하기 126 file 자동로봇 14906 14 2020.12.30
6055 3학년 [사복3] <장애인복지론> 2021년 기말셤 대비 종합문제 79 file 자동로봇 7798 21 2020.12.30
6054 3학년 [사복3] <사회복지법제와 실천> 2020년판 종합해설(2021년까지 유효) 51 file 자동로봇 5115 7 2020.12.30
6053 3학년 프로그램 개발과 평가 (전체 강의록) 37 file 자동로봇 3489 5 2020.12.30
6052 3학년 청소년 지도방법론 1-5강 요약 2 file 자동로봇 838 1 2020.12.30
6051 3학년 (사회복지법제와 실천) 종합문제(153문항) 87 file 자동로봇 9331 10 2020.12.30
6050 1학년 사회복지법제와 실천 연습 및 기출문제 (해설포함) 106 file 자동로봇 14997 10 2020.12.30
6049 3학년 장애인복지론 기출문제(교재페이지표시) 90 file 자동로봇 13385 10 2020.12.30
6048 3학년 사회복지 프로그램 개발과평가 기출문제(교제페이지표시) 55 file 자동로봇 9205 6 2020.12.30
6047 3학년 2020년 사회복지법제와 실천과목 교재 18 file 자동로봇 1687 0 2020.12.30
6046 4학년 [가족복지론] 노트 & 강의 연습문제 28 file 자동로봇 5574 9 2020.12.30
6045 3학년 빈곤론 학습정리 및 연습문제 (1~14강, 수정본) 76 file 자동로봇 9402 6 2020.12.30
6044 4학년 사회복지행정론 기말시험 출제경향 124 file 자동로봇 15797 9 2020.12.30
6043 4학년 4-2 기말 셤 연습문제 사회복지정치학 37 file 헤비업로더 6650 3 2020.12.30
6042 4학년 4-2 학습자료 [사복, 가복, 교육4] 노인복지론 기말시험요약본 재정리 37 file 헤비업로더 8722 3 2020.12.30
6041 4학년 4-2 학습자료 [사복, 가복, 교육4] 노인복지론 워크북문제 50 file 헤비업로더 10481 6 2020.12.30
6040 4학년 2학기 사회복지문화다양성 연습문제 및 기말시험 (해설포함) 44 file 헤비업로더 6374 4 2020.12.30
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 303 Next
/ 303