Stirling-PDF: 오픈 소스 도구의 다양한 PDF 편집 기능 지원

AI 답변게시됨 6 개월 전 AI 공유 서클
2.1K 00

일반 소개

Stirling-PDF는 현지화된 PDF 파일 처리에 중점을 둔 강력한 오픈 소스 도구입니다. 병합, 분할, 변환, 압축, 워터마크 추가 및 기타 풍부한 PDF 작업 기능을 포함하여 사용자 자신의 장치에 Docker를 통해 배포됩니다. 문서를 정리하는 개인 사용자든, 많은 양의 문서를 처리하는 기업 사용자든, 스털링-PDF는 요구를 충족시킬 수 있습니다. 개인 정보 보호를 강조하며 모든 문서는 로컬에서만 처리되고 데이터 보안을 위해 외부 서버에 업로드되지 않습니다. 커뮤니티 중심 프로젝트로서 지속적으로 업데이트되고 다국어 인터페이스를 지원하며 많은 사용자의 일상적인 사무 업무의 오른손이 되었습니다.

Stirling-PDF:支持多种PDF编辑功能的开源工具

 

기능 목록

  • PDF 병합 및 분할여러 PDF 파일을 하나로 합치거나 하나의 PDF를 페이지, 챕터별로 여러 파일로 분할합니다.
  • 형식 변환: PDF를 이미지, Word, PDF/A 등으로 변환하거나 다른 파일을 PDF로 변환합니다.
  • 파일 압축최적화 기술을 통해 PDF 파일 크기를 줄여 저장 및 전송이 간편합니다.
  • OCR 인식스캔 또는 이미지 PDF의 텍스트를 인식하여 편집 가능한 텍스트를 생성합니다.
  • 워터마크 추가PDF에 사용자 지정 텍스트 또는 이미지 워터마크를 추가하여 문서 저작권을 보호하세요.
  • 페이지 조작:: 페이지 회전, 삭제, 재정렬 등 유연한 조정 기능을 지원합니다.
  • 메타데이터 편집: PDF의 제목, 작성자 등의 정보를 수정하거나 문서 세부 정보를 볼 수 있습니다.
  • 배치 파일 기능여러 개의 PDF 파일을 한 번에 처리하여 업무 효율성을 높입니다.
  • 삭제(블랙아웃) 기능민감한 콘텐츠를 수동 또는 자동으로 블랙아웃하여 개인 정보를 보호합니다.
  • API 통합개발자가 사용자 지정 스크립트를 삽입할 수 있는 API 인터페이스를 제공합니다.

 

도움말 사용

설치 프로세스

스털링-PDF는 주로 Docker를 통해 배포되며, 자세한 설치 단계는 다음과 같습니다:

  1. Docker 설치
    • 컴퓨터에 도커 데스크톱(Windows/Mac) 또는 도커 엔진(Linux)을 설치합니다.
    • Windows 사용자는 Docker 웹사이트로 이동하여 설치 관리자를 다운로드하고 설치한 다음 Docker Desktop을 실행할 수 있습니다.
    • Linux 사용자는 터미널을 열고 다음 명령을 실행하여 설치합니다:
      sudo apt update
      sudo apt install docker.io
      sudo systemctl start docker
      sudo systemctl enable docker
      
  2. 스털링-PDF 거울 당기기
    • 터미널 또는 명령줄을 열고 다음 명령을 입력하여 최신 버전을 가져옵니다:
      docker pull frooodle/s-pdf:latest
      
  3. 실행 중인 컨테이너
    • 다음 명령을 사용하여 기본적으로 포트 8080에서 Stirling-PDF를 시작하세요:
      docker run -d -p 8080:8080 --name stirling-pdf frooodle/s-pdf:latest
      
    • 영구 구성 또는 로깅이 필요한 경우 디렉터리를 마운트합니다:
      docker run -d -p 8080:8080 -v /path/to/configs:/configs -v /path/to/logs:/logs --name stirling-pdf frooodle/s-pdf:latest
      
    • /path/to/configs 노래로 응답 /path/to/logs 실제 로컬 경로로 바꿉니다.
  4. 액세스 인터페이스
    • 브라우저를 열고 다음을 입력합니다. http://localhost:8080스털링-PDF의 기본 인터페이스로 들어갈 수 있습니다.
  5. 선택적 구성
    • 보안 기능(예: 로그인 인증)을 사용해야 하는 경우 실행 명령에 환경 변수를 추가할 수 있습니다:
      docker run -d -p 8080:8080 -e DOCKER_ENABLE_SECURITY=true -e SECURITY_INITIALLOGIN_USERNAME=admin -e SECURITY_INITIALLOGIN_PASSWORD=stirling --name stirling-pdf frooodle/s-pdf:latest
      
    • 처음 로그인한 후에는 기본 비밀번호를 변경해야 합니다.

주요 기능

1. PDF 병합 및 분할

  • PDF 병합
    • 홈페이지에서 'PDF 병합'을 클릭하여 병합 페이지로 들어갑니다.
    • '파일 추가'를 클릭하여 여러 개의 PDF 파일을 업로드합니다(끌어서 놓기 지원).
    • 파일 순서를 조정한 후 '병합'을 클릭하고 처리가 완료될 때까지 기다린 다음 병합된 파일을 다운로드합니다.
  • PDF 분할
    • 'PDF 분할'을 클릭하여 분할이 필요한 PDF 파일을 업로드합니다.
    • 분할 모드(페이지 범위별, 챕터 북마크별 등)를 선택하고 매개변수를 설정한 후 "분할"을 클릭합니다.
    • 여러 개의 PDF 파일을 분할하여 다운로드하세요.

2. 문서 압축

  • 'PDF 압축' 페이지로 들어가서 대상 파일을 업로드합니다.
  • 압축 수준(낮음, 중간, 높음)을 선택하고 '압축'을 클릭합니다.
  • 처리 후 이메일 전송 또는 저장에 적합한 작은 PDF 파일을 다운로드합니다.

3. OCR 식별

  • 스캔 또는 이미지 PDF를 업로드하려면 'OCR PDF'를 클릭합니다.
  • 언어(예: 중국어, 영어)를 선택하고 'OCR 시작'을 클릭합니다.
  • 시스템이 자동으로 텍스트를 인식하고 편집 가능한 PDF를 생성하여 다운로드하여 사용할 수 있습니다.

4. 워터마킹

  • '워터마크 추가' 페이지로 들어가 PDF 파일을 업로드합니다.
  • 워터마크 텍스트(예: "기밀")를 입력하거나 이미지 워터마크를 업로드하고 위치, 크기 및 투명도를 조정합니다.
  • '워터마크 적용'을 클릭하여 워터마크가 있는 파일을 다운로드합니다.

5. 페이지 조작

  • '페이지 작업'을 클릭하여 PDF 파일을 업로드합니다.
  • 인터페이스에서 회전, 삭제 또는 이동할 페이지를 선택하고 조정 내용을 실시간으로 미리 볼 수 있습니다.
  • 수정된 파일을 저장하고 다운로드합니다.

6. API 사용

  • 스크립트를 통해 함수를 호출하려면 다음으로 이동합니다. http://localhost:8080/swagger-ui/index.html API 설명서를 확인하세요.
  • API 키 가져오기: 로그인 후 오른쪽 상단의 '설정' > '계정 설정'을 클릭합니다.
  • 통화 예제(PDF 병합)
    curl -X POST "http://localhost:8080/api/v1/merge" -H "X-API-Key: 你的密钥" -F "file1=@file1.pdf" -F "file2=@file2.pdf" -o merged.pdf

주요 기능

배치 파일 기능

  • 멀티 도구 화면에서 여러 개의 PDF 파일을 업로드합니다.
  • 수행해야 하는 작업(예: 압축 + 워터마크 추가)을 선택하고 매개변수를 설정한 다음 한 번의 클릭으로 모든 파일을 처리합니다.
  • 문서를 일괄 정리하는 데 적합한 처리된 zip 파일을 다운로드하세요.

삭제(검은색으로 표시)

  • '수동 수정' 페이지로 이동하여 PDF를 업로드합니다.
  • 마우스를 사용하여 민감한 영역에 상자를 표시하거나 자동으로 검게 표시할 키워드(예: ID 번호)를 입력합니다.
  • 선택 사항으로 검은색으로 표시된 부분을 이미지로 변환하여 원본 콘텐츠를 복구할 수 없도록 하고 '저장'을 클릭하여 다운로드할 수 있습니다.

주의

  • 저장 공간마운트 디렉터리에 임시 파일을 저장할 수 있는 충분한 공간이 있는지 확인합니다.
  • 네트워크 환경로컬 배포에는 인터넷 연결이 필요하지 않지만 OCR 기능을 사용하는 경우 언어 팩을 사전 설치해야 합니다( -v /path/to/tessdata:/usr/share/tessdata (마운트)를 클릭합니다.
  • 새 버전:: 정기 운영 docker pull frooodle/s-pdf:latest 최신 기능을 사용해 보세요.

위의 단계를 통해 사용자는 Stirling-PDF를 쉽게 배포하고 사용하여 현지화되고 효율적인 PDF 처리 환경을 즐길 수 있습니다.

© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...