PdfSplitter.zip
4.06MB

- 프로그램명 : PDF Splitter_v1.exe

- 제작기간 : '25. 4. 14.(1일)

- 제작자 : REDUCTO

- 사용언어 : JAVA

- 사용라이브러리 : Swing, pdfbox

- 버전 : v1.0


소개

오랜만에 JAVA 프로젝트로 글을 쓰는 거 같다. 그간 GPT의 발전으로 코딩 전문성의 민주화가 이루어지고 있기에 소소한 산출물을 올리는 이게 큰 의미가 있나 싶긴 한데, 우선 그래도 필요한 건 나도 GPT를 써서 하나하나 수행하려고 한다. 아무쪼록 이번 프로그램은 pdf를 분할하는 프로그램이다. 인터넷에 검색하면 무료사이트가 많긴 한데, 광고가 많은 것도 싫었고 번거롭게 사이트를 치고 들어가는 일도 많은 게 싫어서 한 번 제작해 보았다.

 

* 무단배포는 금지합니다.(댓글달아주세용)
* 기능에 커스터마이징이 필요하시다면 댓글달아주세용

* JRE 1.8.0 이상을 요구합니다.

 


사용법

 

프로그램의 설정은 위와 같다. 실행하면 다음과 같은 설정을 볼 수 있다. 사용법은 어렵지 않고 원하는 PDF를 끌어다 두고(드래그 앤 드롭 지원) 분할 시작을 누르면 분할 페이지 수에 맞추어 분할해 준다(EX : 3입력시 X.pdf는 X_1.pdf / X_2.pdf / X_3.pdf 로 분할됨) 

 

AUTO_CAPTUREv1.zip
0.23MB

- 프로그램명 : AUTO_CAPTUREv1.exe

- 제작기간 : '22.11.03. ~ '22.11.05 (3일) 

- 제작자 : REDUCTO

- 사용언어 : JAVA

- 사용라이브러리 : Swing, JNativeHook

- 버전 : v1.0


소개

블로그를 풀고 정보보안 문제들을 풀고, 문서를 작성하고 하면서 자주 절차등을 표현하기 위해서 화면을 캡처하는 일이 많다. Window에 기본으로 있는 Snippintool은 뭔가 시간 손해를 보는거 같고, Ctrl + Shift + S를 통해서 구동하는 Capture 프록램은 안켜질때가 가끔 있으며, 클립보드로 들어가기에 로컬에 저장하기 위해서는 그림판에서 다시 저장해야하는 수고스러움이 있어서 직접 만들어 보았다.

 

* 무단배포는 금지합니다.(댓글달아주세용)
* 기능에 커스터마이징이 필요하시다면 댓글달아주세용
* 설정은 exe가 위치한 폴더에 config.dat로 저장됩니다. 다른 프로그램이 덮어쓰지 않도록 주의부탁드립니다.

* JAVA 15 이상을 요구합니다.


사용법

 

프로그램의 설정은 위와 같다. 실행하면 다음과 같은 설정을 볼 수 있다. 프로그램은 상시 가동중이며 설정창을 꺼도 상관은 없다. 캡처영역인 Point1 과 Point2는 SELECT버튼으로 선택할 수 있다. 비활성화된 SELECT 버튼에서 화면을 선택하면 설정된다. Point1은 기본적으로 Point2보다 좌측상단이어야한다. 맨 처음 실행 시 Point1과 Point2는 주화면의 해상도로 설정되어있다.

  • Ctrl + 4 : Point 1 ~ Point 2 영역을 캡처한다. 
  • Ctrl + 5 : 누른상태에서 화면의 다른곳을 두번 클릭하면 그 영역이 캡처된다.

 

기본적으로 캡처된 화면은 Save Location에 저장되고, 클립보드에도 복사된다. 원하는곳에 Ctrl + V를 통해서 그림을 붙여넣을 수 있다.


수정예정

 

- 프로그램이 한번만 켜지도록 변경예정

'JAVA' 카테고리의 다른 글

[Java Project] 죽는날 타이머. DIE_ALARM  (0) 2022.09.18
[JAVA와 친해지기] 생성자  (0) 2021.12.13
[JAVA와 친해지기] 클래스와 객체  (0) 2021.12.01
[JAVA와 친해지기] 배열  (0) 2021.08.24
[JAVA와 친해지기] 반복문  (0) 2021.08.21

+ Recent posts