본문 바로가기
제가 만든 프로그램

워드 문서로부터 PDF 파일 생성하기

by edupicker(체르니) 2010. 7. 6.
워드 문서의 형태를 PDF 파일로 변환하는 프로그램을 만들어 보았습니다. 일이 있어서 PDF 파일을 특정한 목적을 위해 Word 문서로 변환해야 할 필요성이 생겨서 C#으로 간단하게 PDF 파일을 Word 문서로 생성해주는 프로그램을 만들려고 했는데 생각보다 복잡했습니다.
그래서 그 반대의 경우 즉 Word 문서를 PDF 파일 바꾸는 프로그램이 후일을 위해 만들어 볼까 하는 충동이 생겨서
재미나게 뚝딱 만들어보았습니다.
사용한 툴은 Visual Studio 2010 Express 버전과 MS OFFICE 2010 평가판을 이용했으며 화면 디자인은 다음과 같습니다.


옆에 ... 버튼을 누르면 Word 파일을 선택할 수 있도록 OpenFileDialog 클래스를 이용했고
그 다음  생성할 PDF 파일의 저장위치와 이름을 다음과 같이 입력합니다.
 

위와 같이 입력한 후 옆에 조금은 멍청하게 커보이는(^^;;) 선택한 Word 파일로부터 PDF 파일 생성 버튼을 클릭하면 해당 저장위치에 정해준 이름으로 PDF 파일이 생성됩니다.

사용된 워드 문서 : 
생성된 PDF 문서 :  

생각보다 Word to PDF 파일 변환기 만드는 것은 그리 어렵지 않았다. 어떻게 생각하고 접근하냐의 문제인 것 같다.
끝으로 위 문서에 보면 Word 2010의 새로운 기능인 스크린 샷 기능을 이용하여 문서를 만든 것을 알 수 있는데
스크린 샷 기능은 Word 2010을 실행하여  삽입 메뉴에 보면 다음과 같이 스크린 샷을 사용할 수 있도록 되어 있습니다.

워드 작업을 하다가 다른 프로그램이나 웹사이트에 존재하는 혹은 다른 문서에 존재하는 특정 부분을 캡쳐하여 워드 문서에 삽입할 때 대단히 편리하게 사용할 수 있는 기능입니다.
이상으로 간단한 Word to PDF 파일 변환기를 만든 소감을 갈무리하고자 하며 끝으로 위 프로그램은 COM 기술을 이용했는데 이에 대한 사용법을 알고자 하시는 분은 이번에 출간된 제 책을 참고하세요.

교보문고
http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788931440133&orderClick=LAH