오늘 구현 할 것은 여러개의 hwp을 pdf로 구현하는 프로그램이다.
회사원코드를 적극 활용하였으며,
그릇으로는
2021.06.30 - [각 종 it/파이썬, 업무자동화 RPA] - 파이썬으로 여러 포맷을 다중 인쇄 해 보자. + 이제 한번 ui도 적용 해 볼까~
기존의 다중 인쇄 프로그램을 사용하였다.
위 강좌에서 다소 불필요한 코드는 들어냈고, 필요한 핵심코드만 사용했다.
작업은 간단하다.
버튼 하나 만들고 누르면 반응하는 함수를 구현하면 끝!
인터넷에 널린 것이 hwp to pdf 인데 왜 구현했어요?
물론 일반 사기업 수준에서는 그런 서버들을 이용해도 된다.
하지만 우리 회사에서는 보안을 중시하고 있고, 필자 또한 이에 동의하기 때문에 간단한 코드인 만큼 구현 해 봤다.
코드를 살펴보면 알겠지만, 한글을 띄워서 숨긴 뒤 백그라운드에서 한글이 pdf를 만드는 프로그램이라 한글이 악성프로그램이 아닌 이상은 보안에는 문제가 없다.
또한 인터넷에 있는 서버를 이용하면, 어떤 곳은 프리미엄을 달라하는 곳도 있고 업로드 및 다운로드에 시간이 걸린다.
10개까지는 하면 걍 하면 되지만 이 것이 100개 1000개가 넘어가면 업로드 하는 것도 일이 되버린다.
회사 간에 문서가 오고 갈 때 pdf로 변환하는 것은 기본이니, 함 구현하는 것도 좋을 듯 하다.
그럼 엑셀이나 다른 포맷도 pdf로 바꿔야 하지 않을까요?
그런가...
뭐 그것도 간단하다. 엑셀을 pdf로 만드는 코드를 적용하여 바꾸는 파일이 만약 엑셀이면 pdf로 바꿔라 이렇게 추가하기만 하면 되니 말이다.
아래 한글에서 pdf 드라이버 바꾸는 방법은 이거다!
가끔씩 버전이 다르거나 어떤 오류로 인해 아래 한글에서 pdf를 만들 때 오류가 생긴다.
그 때는 간단하게 pdf 드라이버를 바꿔주면 된다.
도구 -> 환결설정 -> 기타
코드 구현 간 에로선인 사항
없다.
워낙 간단한 코드라...
그래도 굳이 있다고 한다면, 파일의 확장자를 바꾸는 과정에서 .replace를 사용하게 되는데 os.path.join과 함께 사용해야 제대로 된다는거?
요것은 실행파일.
#태양광 상담은(010-2668-3897)...
RECENT COMMENT