본문 바로가기
programming language/Autohotkey

Autohotkey 를 사용한 Word 에 삽입된 VISIO 파일 추출

by 남성 2015. 10. 22.

아래 포스팅에서 Dia 및 Draw.io 와 같은visio 대체 툴들을 소개 한적이 있는데~


http://iamaman.tistory.com/655


http://iamaman.tistory.com/998


 

회사에서는 그래도 visio 를 제공해 주더군요.

 

블록도 등을 visio 를 사용하여 그린 후에 Microsoft Word 에 삽입을 하는데~

 

이렇게 삽입된 Visio 다이어그램들을 파일로 저장하고 싶은 경우가 있더군요.

 

오늘은 Autohotkey 를 사용하여 Word 에서 VISIO 파일을 추출하는 방법에 대해 소개 하려 합니다.

 

파일 명은 wordVisioExtract.ahk 이고 코드는 다음과 같습니다.

 

 

위 코드의 3번째 줄의 pathv 라는 변수에 추출하고자 하는 Visio 파일이 들어있는 MS Word 파일의 path 를 설정 합니다.

 

다음으로 4번재 줄의 dirVisio 라는 변수에 Visio 파일을 저장할 폴더를 설정 합니다.

 

위 코드를 실행 해보면 D:\visioExtract 폴더에 Visio 파일들이 추출되서 저장 되게 됩니다.

 

아래 그림은 Visio 그림 3개가 들어있는 word 문서의 예 입니다.


 

위와 같이 구성된 word 파일에 위 코드를 실행하면~ 각 Visio 파일들이 D:\visioExtract 폴더에 1.vdx, 2.vdx, 3.vdx 라는 이름으로 저장되게 됩니다.

 





댓글0