섭섭한 개발일지

[VB] Visual Basic으로 PDF 병합 프로그램 만들기 (1 - 환경설정) 본문

Project/PDF병합프로그램

[VB] Visual Basic으로 PDF 병합 프로그램 만들기 (1 - 환경설정)

Seop 2023. 1. 12. 10:39

[PDF병합프로그램 설치파일 다운로드]

 

 

 

PDF 병합 프로그램을 만들기에 앞서 중요한 요소를 정리했다.

 

1. 빠르게 만들어야한다.
2. window에서 실행되야 한다. (.exe)
3. pdf를 병합을 하는 기능만 있으면 된다.

 

빠르게 만들어야 하므로 컨벤션이나 대중적인 규칙을 지키는 것보다는 돌아가는 프로그램을 구현해야 했다.

window에서 실행이 되는 app이어야 하여 예전에 사용법 정도만 배운 VB로 구현을 하기로 했다.

 

한 가지 기능을 하는 만큼 프로세스도 간단했다.

 

 

이제는 VB에서 사용할 수 있는 PDF 관련 라이브러리를 찾아야 했다.

 

 

NuGet과 구글에서 찾아보니 크게 "PdfSharp"와 "PDFBox"를 많이 이용하는 것 같았다.

 

 

난 이 둘 중 하나를 사용하기로 했고 기업에서 사용하더라도 라이선스에 대한 문제가 없어야 했다.

이 중 PDFBox를 봤고 공식 문서에서 라이선스에 대한 문제도 없는 것을 확인했다.

 

https://www.apache.org/licenses/LICENSE-2.0

 

 

 

VS에서 프로젝트 준비를 하고 NuGet을 통해 PDFBox lib 도 설치를 했다.

 

 

 

git을 통해 형상 관리를 할 것이므로 연동과 ignore 설정을 했고 이제 준비는 끝났다.

 

 

OK 이제 시작해 보자

 

Comments