Stirling-PDF
locally hosted web application that allows you to perform various operations on PDF files
PDF파일 수정용 로컬 웹앱 오픈소스
About
이는 병합 분할, 변환, 재구성, 이미지 추가, 회전, 압축 등과 같은 PDF 파일에 대한 다양한 작업을 수행할 수 있는 docker를 사용하는 강력한 로컬 호스팅 웹 기반 PDF 조작 도구입니다. 이 로컬 호스팅 웹 응용 프로그램은 100% ChatGPT 제작 응용 프로그램으로 시작하여 모든 PDF 요구 사항을 처리할 수 있는 다양한 기능을 포함하도록 발전했습니다.
Stirling PDF는 기록 보관 또는 추적을 위해 발신 전화를 걸지 않습니다.
모든 파일과 PDF는 클라이언트 측에만 존재하거나 작업 실행 중에만 서버 메모리에 존재하거나 작업 실행을 위해서만 일시적으로 파일에 존재합니다. 해당 시점에 사용자가 다운로드한 모든 파일은 서버에서 삭제됩니다.
Features
- PDF파일에 대한 다양한 작업을 지원
- 분할, 병합, 크롭, 순서 정렬, 페이지 삭제, 회전, 압축 (GUI 제공)
- 페이지 넘버 추가하기, 컬러/대비 조절, 이미지 to PDF, PDF to 이미지, 이미지 추가 및 추출
- Doc, PNG, XLS, PPT, TXT, HTML, 마크다운 등 파일을 PDF로 변환
- 워터마크 추가, 메타데이터 및 권한 변경
- 암호 추가 또는 삭제
- 사인 추가/생성/작성
- 빈페이지 인식 및 자동 제거
상세 PDF 기능들
페이지 작업
- PDF 보기 및 수정 - 사용자 정의 보기 정렬 및 검색을 통해 여러 페이지의 PDF를 볼 수 있습니다. 또한 주석 달기, 그리기, 텍스트 및 이미지 추가와 같은 페이지 편집 기능도 있습니다. (Joxit 및 Liberation.Liberation 글꼴과 함께 PDF.js 사용)
- PDF 및 페이지 병합/분할/회전/이동을 위한 완전한 대화형 GUI.
- 여러 PDF를 하나의 결과 파일로 병합합니다.
- PDF를 지정된 페이지 번호의 여러 파일로 분할하거나 모든 페이지를 개별 파일로 추출합니다.
- PDF 페이지를 다른 순서로 재구성합니다.
- PDF를 90도씩 회전합니다.
- 페이지를 제거하십시오.
- 다중 페이지 레이아웃(PDF를 다중 페이지 페이지로 포맷).
- 페이지 내용 크기를 설정된 %로 조정합니다.
- 대비를 조정합니다.
- PDF 자르기.
- PDF 자동 분할(물리적으로 스캔된 페이지 구분선 사용)
- 페이지를 추출합니다.
- PDF를 단일 페이지로 변환합니다.
변환 작업
- PDF를 이미지로 변환하거나 이미지로 변환합니다.
- 일반적인 파일을 PDF로 변환합니다(LibreOffice 사용).
- PDF를 Word/Powerpoint/기타로 변환합니다(LibreOffice 사용).
- HTML을 PDF로 변환합니다.
- PDF로의 URL.
- PDF로 마크다운.
보안 및 권한
- 비밀번호를 추가하고 제거합니다.
- PDF 권한을 변경/설정합니다.
- 워터마크를 추가하세요.
- PDF를 인증/서명합니다.
- PDF를 삭제하세요.
- 텍스트를 자동 수정합니다.
기타 작업
- 서명을 추가/생성/작성합니다.
- PDF를 복구하세요.
- 빈 페이지를 감지하고 제거합니다.
- 2개의 PDF를 비교하고 텍스트의 차이점을 표시합니다.
- PDF에 이미지를 추가하세요.
- PDF를 압축하여 파일 크기를 줄입니다(OCRMyPDF 사용).
- PDF에서 이미지를 추출합니다.
- 스캔에서 이미지를 추출합니다.
- 페이지 번호를 추가합니다.
- PDF 헤더 텍스트를 감지하여 파일 이름을 자동으로 바꿉니다.
- PDF의 OCR(OCRMyPDF 사용)
- PDF/A 변환(OCRMyPDF 사용).
- 메타데이터를 편집합니다.
- PDF를 병합합니다.
- PDF의 모든 정보를 확인하거나 JSON으로 내보낼 수 있습니다.
Technologies used
- Spring Boot + Thymeleaf
- PDFBox
- LibreOffice for advanced conversions
- OcrMyPdf
- HTML, CSS, JavaScript
- Docker
- PDF.js
- PDF-LIB.js