Logo
제품 지원 연락처 회사 소개
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

서버용 PDF 분할기

웹 서버에서 PDF 파일 분할

CoolUtils의 Ultimate Web Server Solution인 PDF Splitter X

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

서버 측 PDF 분할 솔루션

PDF SplitterX는 페이지별로 PDF 파일을 분할할 수 있는 서버 기반 솔루션입니다. 서버에서 조용히 실행되며 방해 메시지를 생성하지 않습니다. COM/ActiveX API 또는 명령줄을 통해 워크플로에 통합하세요.

서버에서 PDF를 분할하는 방법

PDF SplitterX는 다양한 방식으로 페이지를 추출할 수 있습니다:
  • 여러 페이지의 PDF 파일/파일에서 모든 페이지를 추출합니다
  • 선택한 페이지만 추출 (예: 1,3,6-10)
  • 홀수 또는 짝수 페이지만 추출
  • 즐겨찾기로 PDF 파일 분할
  • 빈 페이지로 PDF 분할

PDF 페이지 재배치 및 이름 변경

PDF SplitterX는 PDF 페이지를 재배치할 수도 있습니다. 예를 들어, 10페이지의 PDF 파일을 분할하여 2페이지마다 새로운 문서를 생성합니다. 따라서 하나의 10페이지 파일 대신 5개의 2페이지 PDF 문서를 얻게 됩니다.

추출된 PDF 페이지는 사용자의 편의를 위해 이름을 변경할 수 있습니다. 기본 이름 지정 템플릿은 [Name].page#.pdf입니다. 따라서 Report.pdf를 분할하면 분할된 파일은 Report.page1.pdf, Report.page2.pdf 등으로 보이게 됩니다.

빈 페이지별 PDF 분할

PDF SplitterX의 독특한 옵션은 빈 페이지별로 PDF 파일을 분할하는 것입니다. 프로그램은 PDF 파일을 스캔하여 빈 페이지를 찾을 때 분할합니다. 사용자는 새 문서에 대한 연속 빈 페이지 수를 설정할 수도 있습니다. 예: PDF SplitterX는 연속된 빈 페이지가 2개 있는 경우에만 PDF 파일을 분할합니다.

상세한 PDF 보고서 생성

PDF SplitterX는 또한 PDF 파일에 대한 자세한 보고서(PDF, TXT, CSV, HTML, XLS 형식)를 제공할 수 있습니다. 이는 PDF 파일의 정보, 이름, 파일 크기, 저자, 주제, 제목, 페이지 크기, 페이지 수에 대한 모든 정보를 알 수 있는 가장 쉬운 방법입니다.

지원 환경

PDF SplitterX는 Windows Server 2008, 2012, 2016, 2019 및 2022(32비트 및 64비트)에서 작동합니다. 데스크톱 Windows 7/8/10/11에서도 실행됩니다. Docker, Citrix 및 Wine 환경에서 테스트되었습니다. COM/ActiveX API를 통해 .NET, C#, ASP, PHP, Ruby, Python, Delphi, Perl 및 COM 객체를 지원하는 모든 언어와 통합할 수 있습니다.

PDF SplitterX는 Windows 웹 또는 SQL 서버에서 PDF 파일을 분할할 수 있는 가장 강력하면서도 저렴한 솔루션입니다. 평가 사본을 지금 다운로드하여 30일 동안 테스트해 보세요.

서버 기반 솔루션을 찾고 계십니까? CoolUtils 서버 제품에서 강력한 성능에 맞춰 설계된 다양한 서버 제품을 발견하세요.

PDF SplitterX 지원 및 업그레이드지원 및 업그레이드.
PDF SplitterX에 대한 지원 또는 업그레이드 옵션을 확인하기 위해 지원 정책을 읽어보세요. 신규 등록 사용자는 1년 간의 소프트웨어 유지 보수를 무료로 받을 수 있습니다.

유용한 추가 기능:
  • PDF Combine - PDF 파일을 편리하게 결합하기 위해
  • Tiff Teller - PDF 및 Tiff 파일의 페이지 수를 반환하기 위해
  • Tiff Combine - Tiff 파일을 쉽게 결합하기 위해
  • Tiff Pdf Cleaner - 스캔된 TIFF 및 PDF 파일의 빈 페이지를 감지하고 삭제하기 위해
  • Total PDF Printer - 명령줄을 통해 일괄적으로 PDF 파일을 인쇄하기 위해
 
PDF SplitterX 사용자 지정 PDF SplitterX를 귀하의 요구 사항에 맞게 조정합니다.
  • 특별한 요구 사항이 있는 경우
  • 추가 옵션을 원하시는 경우

문의해 주세요. 고객님의 요구에 완벽하게 맞출 수 있도록 PDF SplitterX를 기쁘게 개선하겠습니다. 사용자 지정은 고객에게 종종 무료로 제공됩니다.

성공 사례.

지금 다운로드!

(30일 무료 평가판 포함)

라이선스 구입

(만 $459.90)



PDF Splitter X의 예

PDFSplitterX와 .NET을 사용하여 PDF 파일 나누기


string src="C:\\test\\test1.pdf";
string dest="C:\\test\\DestFolder\";

PDFSplitterX Cnv = new PDFSplitterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Splitter.log");

MessageBox.Show("Convert complete!");

.NET PDF Splitter 예제 다운로드

PDFSplitterX와 ASP를 사용하여 PDF 파일 나누기


dim C
Set C=CreateObject("PDFSplitter.PDFSplitterX")
C.Convert "c:\source1.pdf", "c:\Dest Folder", "-fo"
set C = nothing

PDFSplitterX와 PHP를 사용하여 PDF 파일 나누기

$src="C:\\test\\test.pdf";
$dest="C:\\DestFolder\";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFSplitter.PDFSplitterX");
$c->convert($src,$dest, "-c PDF -log c:\\doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

PDFSplitterX와 Ruby를 사용하여 PDF 파일 나누기

require 'win32ole'
c = WIN32OLE.new('PDFSplitter.PDFSplitterX')

src="C:\\test\\test.pdf";
dest="C:\\test\\DestFolder";

c.convert(src,dest, "-c PDF -log c:\\test\\PDFSplitter.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

PDFSplitterX와 Python을 사용하여 PDF 파일 나누기

import win32com.client
import os.path

c = win32com.client.Dispatch("PDFSplitter.PDFSplitterX")

src="C:\\test\\test.pdf";
dest="C:\\test\\DestFolder";

c.convert(src, dest, "-c PDF -log c:\\test\\PDFSplitter.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

PDFSplitterX와 Pascal을 사용하여 PDF 파일 나누기

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
  Source: String;
begin
  c:=CreateOleObject('PDFSplitter.PDFSplitterX');
  Source:='c:\test\source1.pdf';
  C.Convert(Source, 'c:\DestFolder', '-cPDF -log c:\test\PDFSplitter.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

PDFSplitterX와 Perl을 사용하여 PDF 파일 나누기

use Win32::OLE;

my $src="C:\\test\\test1.pdf";
my $dest="C:\\DestFolder";

my $c = CreateObject Win32::OLE 'PDFSplitter.PDFSplitterX';
$c->convert($src,$dest, "-c pdf  -log c:\\test\\PDFSplitter.log");
print $c->ErrorMessage if -e $dest;

명령줄 예제

PDF SplitterX에는 PDFSplitterX.exe라는 콘솔 바이너리가 포함되어 있어 스크립트, 예약 작업, CI 러너 또는 백엔드 서비스에서 실행할 수 있습니다. 플래그 세트는 GUI PDFSplitter.exe와 일치합니다. 전체 참조는 명령줄 문서를 참조하세요. 아래의 예제는 SDK 고객들이 가장 자주 묻는 사례를 다룹니다.

1. PDF를 단일 페이지 파일로 분할

가장 단순한 호출 — 하나의 소스 파일, 하나의 출력 폴더. 각 페이지는 기본 Name.pageN.pdf 명명 템플릿을 사용하여 자체 PDF가 됩니다.

PDFSplitterX.exe "C:\PDF\Report.pdf" "C:\out\" -cPDF

2. 특정 페이지 범위 추출

문서의 일부만 필요할 때 — 부록, 단일 장, 서명 페이지 — -p는 쉼표로 구분된 페이지 및 범위 목록을 받습니다.

PDFSplitterX.exe "C:\PDF\Contract.pdf" "C:\out\" -cPDF -p "2-3"

개별 페이지와 범위를 혼합하세요: -p "1,3,6-10,15"는 정확히 해당 페이지를 추출하고 나머지는 건너뜁니다.

3. 긴 PDF를 N페이지 문서로 청크화

배포 또는 검토를 위해 큰 PDF는 고정 크기 청크로 처리하기가 더 쉽습니다. -cp는 N페이지마다 새 출력 문서를 시작합니다. 소스 범위를 제한하려면 -p와 결합하세요.

PDFSplitterX.exe "C:\PDF\Manual.pdf" "C:\out\" -cPDF -p "1-8" -cp 4

해당 호출은 1-8페이지에서 두 개의 4페이지 PDF를 생성합니다. 전체 파일을 청크화하려면 -p를 제거하세요.

4. 책갈피로 분할

책, 기술 매뉴얼, 법적 PDF는 일반적으로 책갈피 트리를 가집니다. 책갈피 경계로 분할하면 장, 섹션 또는 기사당 하나의 PDF가 생성됩니다. -b는 책갈피 수준을 선택합니다 — 수준 1은 최상위 책갈피에서 분할하고, 수준 2는 하위 책갈피에서 분할합니다.

PDFSplitterX.exe "C:\PDF\Handbook.pdf" "C:\out\" -em bookmarks -b 3

5. 빈 구분 페이지로 스캔 일괄 분할

고전적인 대용량 스캔 워크플로우: 각 문서 사이에 빈 시트를 두고 혼합 문서 더미를 스캐너에 공급한 다음, 결과 PDF를 해당 빈 페이지에서 분할합니다. -bc는 경계를 표시하는 연속된 빈 페이지 수를 설정하고, -bt(1–10)는 거의 빈 페이지가 빈 페이지로 간주되는 강도를 제어합니다.

PDFSplitterX.exe "C:\scans\daybatch.pdf" "C:\out\" -em blanks -bc 2 -bt 5

6. 홀수 또는 짝수 페이지 추출

양면 스캔 재구성과 앞뒷면 레이아웃 분리에 유용합니다. -em odd는 홀수 페이지를 유지하고, -em even은 짝수 페이지를 유지합니다.

PDFSplitterX.exe "C:\PDF\Duplex.pdf" "C:\out\fronts\" -cPDF -em odd
PDFSplitterX.exe "C:\PDF\Duplex.pdf" "C:\out\backs\"  -cPDF -em even

7. 패딩된 카운터로 사용자 정의 출력 명명

기본 파일명은 Source.page1.pdf, Source.page2.pdf 등입니다. -t는 사용자 정의 템플릿을 설정합니다. # 문자는 카운터 위치를 표시하며 그 뒤의 숫자는 패드 너비를 설정합니다. -ts는 시작 번호를 설정합니다.

PDFSplitterX.exe "C:\PDF\Report.pdf" "C:\out\" -cPDF -t "page#5" -ts 1

이는 page00001.pdf, page00002.pdf, …를 생성합니다. 대상 폴더에 이미 있는 파일 수에서 번호를 계속하려면 -ts -1을 전달하세요.

8. 폴더 트리를 재귀적으로 처리하고 구조를 미러링하며 모든 것을 로깅

서버 측 분할은 거의 항상 입력 폴더에서 실행됩니다. -Recurse는 하위 디렉터리를 탐색합니다. -kfs는 출력 측에서 동일한 트리를 다시 만듭니다. -verbosity detail이 있는 -log는 파일당 한 줄을 작성하므로 무엇이 일어났는지 감사할 수 있습니다. 대상은 <DATE> 매크로를 사용하여 각 실행을 자체 날짜 폴더에 보관합니다.

PDFSplitterX.exe "C:\inbox\*.pdf" "C:\out\<DATE>\" -cPDF -Recurse -kfs -fo -log "C:\logs\splitter.log" -verbosity detail

분할이 성공한 후 원본을 삭제하려면 -do를 추가하세요 — inbox가 순수하게 큐일 때 편리합니다.

9. 목록 파일에서 큐 실행

워커가 큐 파일을 작성하고 분할기가 이를 사용하는 경우, 명령줄 자체에 파일 경로를 인코딩하고 싶지 않을 것입니다. -list는 텍스트 파일에서 파일 마스크(한 줄에 하나)를 읽습니다.

PDFSplitterX.exe -list "C:\queues\split-batch.txt" "C:\out\" -cPDF -em pages
지금 다운로드!

업데이트됨 Sun, 05 Apr 2026

라이선스 구입

(만 $459.90)



PDF SplitterX에 대한 자주 묻는 질문 ▼

Windows 서버에 PDF SplitterX를 설치하고 어떤 언어(.NET, PHP, Python, ASP, Ruby, Perl)에서든 COM/ActiveX API를 통해 호출하거나 명령줄에서 실행하세요. 프로그램은 UI 프롬프트 없이 자동으로 실행되므로 자동화된 워크플로에 이상적입니다.
PDF SplitterX는 .NET(C#, VB.NET), ASP(VBScript), PHP, Python, Ruby, Delphi(Pascal), Perl 및 COM 객체를 지원하는 기타 언어와 호환되는 COM/ActiveX 인터페이스를 제공합니다.
예. PDF SplitterX는 내부 북마크를 기반으로 PDF 파일을 분할할 수 있습니다. 이는 원본 PDF에서 북마크로 정의된 챕터나 섹션으로 문서를 분리하는 데 유용합니다.
PDF SplitterX는 각 페이지를 스캔하고 빈 페이지를 자동으로 감지합니다. 빈 페이지가 발견되면 프로그램은 새 출력 파일을 생성합니다. 분할이 발생하기 전에 필요한 연속 빈 페이지 수를 구성할 수도 있습니다.
PDF Splitter는 수동 사용을 위해 설계된 그래픽 인터페이스가 있는 데스크톱 응용 프로그램입니다. PDF SplitterX는 웹 서버 및 애플리케이션 서버에서 자동화된 무인 분할을 위해 설계된 서버 구성 요소(COM/ActiveX)입니다. API 통합이나 명령줄 자동화가 필요한 경우 SplitterX를 선택하세요.
PDF SplitterX는 Windows COM 구성 요소이지만 Windows 이미지를 실행하는 Docker 컨테이너, Citrix 환경 및 Linux의 Wine에서 테스트되었으며 작동합니다.
예. PDF SplitterX는 PDF, TXT, CSV, HTML 또는 XLS 형식으로 상세한 보고서를 생성할 수 있습니다. 보고서에는 처리된 각 파일의 파일 이름, 크기, 저자, 주제, 제목, 페이지 크기 및 총 페이지 수가 포함됩니다.
기본 이름 지정 템플릿은 [Name].page#.pdf이므로 Report.pdf는 Report.page1.pdf, Report.page2.pdf 등이 됩니다. 명령줄 옵션을 사용하여 워크플로에 맞게 이름 지정 패턴을 사용자 지정할 수 있습니다.

지금 작업을 시작하세요!

무료 평가판을 다운로드하고 몇 분 만에 파일을 변환하세요.
신용카드나 이메일이 필요하지 않습니다.

⬇ 무료 평가판 다운로드 Windows 7/8/10/11 • 95 MB
Pro Suite


API 내장 지원이 있는 응용 프로그램 목록

Copyright 2003-2026 CoolUtils Development. 모든 권리 보유.