वेब-सर्वर पर PDF फाइलों को विभाजित करें
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
निकाले गए पीडीएफ पृष्ठों को आपकी सुविधा के लिए पुनः नामित किया जा सकता है। डिफ़ॉल्ट नामकरण टेम्पलेट [Name].page#.pdf है। इसलिए यदि आप Report.pdf को विभाजित करते हैं, तो विभाजित फाइलें जैसे Report.page1.pdf, Report.page2.pdf, आदि दिखेंगी।
PDF SplitterX की विशिष्ट विकल्प खाली पृष्ठों द्वारा पीडीएफ फाइलों को विभाजित करना है। प्रोग्राम पीडीएफ फाइल को स्कैन करेगा और जब इसे एक खाली पृष्ठ मिलेगा तब इसे विभाजित करेगा। उपयोगकर्ता नए दस्तावेज़ के लिए लगातार खाली पृष्ठों की संख्या भी सेट कर सकते हैं। उदाहरणस्वरूप, PDF SplitterX केवल तब पीडीएफ फाइल को विभाजित करेगा जब लगातार 2 खाली पृष्ठ हों।
PDF SplitterX आपको आपकी पीडीएफ फाइलों के बारे में एक विस्तृत रिपोर्ट (पीडीएफ, टीएक्सटी, सीएसवी, एचटीएमएल, एक्सएलएस फॉरमेट्स में) भी प्रदान कर सकता है। पीडीएफ फाइलों के बारे में सभी जानकारी जानने का यह सबसे आसान तरीका है: नाम, फाइल का आकार, लेखक, विषय, शीर्षक, पृष्ठ का आकार, पृष्ठों की संख्या।
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 विंडोज वेब या SQL सर्वर पर पीडीएफ फाइलों को विभाजित करने के लिए सबसे शक्तिशाली और सस्ती समाधान है। अब अपना मूल्यांकन प्रति डाउनलोड करें और इसे 30 दिनों के लिए आज़माएं।
सर्वर-आधारित समाधान की तलाश है? मजबूत प्रदर्शन के लिए अनुकूलित एक श्रृंखला के सर्वर उत्पादों की खोज करें CoolUtils Server Products पर।
समर्थन और उन्नयन.
PDF SplitterX के लिए समर्थन या उन्नयन विकल्प खोजने के लिए हमारी समर्थन नीति पढ़ें। नए पंजीकृत उपयोगकर्ताओं को 1 वर्ष के लिए सॉफ्टवेयर रखरखाव मुफ्त मिलता है।
उपयोगी अतिरिक्त:
|
PDF SplitterX को आपकी जरूरतों के लिए तैयार किया गया।
हमसे संपर्क करें। हम खुशी से PDF Splitter को उचित रूप से आपकी आवश्यकताओं के अनुरूप बनाएंगे। हमारे ग्राहकों के लिए अनुकूलन अक्सर मुफ्त में होता है। |
(30 दिन मुफ्त परीक्षण शामिल है)
(केवल $459.90)
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 स्प्लिटर उदाहरण
dim C
Set C=CreateObject("PDFSplitter.PDFSplitterX")
C.Convert "c:\source1.pdf", "c:\Dest Folder", "-fo"
set C = nothing
$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;
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
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)
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;
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 ग्राहकों से सबसे अधिक सुनने को मिलता है।
सबसे छोटा संभव कॉल — एक स्रोत फाइल, एक आउटपुट फोल्डर। हर पेज डिफॉल्ट Name.pageN.pdf नामकरण टेम्पलेट का उपयोग करते हुए अपनी खुद की PDF बन जाती है।
PDFSplitterX.exe "C:\PDF\Report.pdf" "C:\out\" -cPDF
जब आपको दस्तावेज़ का केवल एक हिस्सा चाहिए — एक परिशिष्ट, एक एकल अध्याय, एक हस्ताक्षर पेज — -p पेजों और रेंज की कॉमा-सेपरेटेड सूची लेता है।
PDFSplitterX.exe "C:\PDF\Contract.pdf" "C:\out\" -cPDF -p "2-3"
व्यक्तिगत पेज और रेंज मिलाएं: -p "1,3,6-10,15" उन सटीक पेजों को निकालता है और बाकी को छोड़ देता है।
वितरण या समीक्षा के लिए, बड़ी PDFs को निश्चित आकार के टुकड़ों में संभालना आसान होता है। -cp हर N पेज पर एक नया आउटपुट दस्तावेज़ शुरू करता है; स्रोत रेंज को सीमित करने के लिए -p के साथ संयोजित करें।
PDFSplitterX.exe "C:\PDF\Manual.pdf" "C:\out\" -cPDF -p "1-8" -cp 4
वह कॉल पेज 1–8 से दो 4-पेज PDFs बनाता है। पूरी फाइल को काटने के लिए -p को छोड़ दें।
पुस्तकें, तकनीकी मैनुअल और कानूनी PDFs आमतौर पर एक बुकमार्क ट्री ले जाती हैं। बुकमार्क सीमाओं पर विभाजन आपको प्रति अध्याय, अनुभाग या आर्टिकल एक PDF देता है। -b बुकमार्क लेवल चुनता है — लेवल 1 टॉप-लेवल बुकमार्क पर विभाजित होता है, लेवल 2 सब-बुकमार्क पर, और इसी तरह।
PDFSplitterX.exe "C:\PDF\Handbook.pdf" "C:\out\" -em bookmarks -b 3
क्लासिक उच्च-वॉल्यूम स्कैनिंग वर्कफ्लो: मिश्रित दस्तावेजों के ढेर को स्कैनर के माध्यम से प्रत्येक के बीच एक खाली शीट के साथ फीड करें, फिर परिणामी PDF को उन खाली पर विभाजित करें। -bc सेट करता है कि कितने लगातार खाली पेज एक सीमा को चिह्नित करते हैं; -bt (1–10) नियंत्रित करता है कि एक लगभग खाली पेज खाली के रूप में कितनी आक्रामक रूप से गिना जाता है।
PDFSplitterX.exe "C:\scans\daybatch.pdf" "C:\out\" -em blanks -bc 2 -bt 5
डुप्लेक्स-स्कैन पुनर्निर्माण और फ्रंट-एंड-बैक लेआउट को अलग करने के लिए उपयोगी। -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
डिफॉल्ट फाइल नाम 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 पास करें।
सर्वर-साइड स्प्लिटिंग लगभग हमेशा इनपुट के एक फोल्डर पर चलती है। -Recurse सबडायरेक्टरीज को चलता है; -kfs उसी ट्री को आउटपुट साइड पर पुनर्निर्माण करता है; -log को -verbosity detail के साथ प्रति फाइल एक लाइन लिखता है ताकि आप ऑडिट कर सकें कि क्या हुआ। गंतव्य प्रत्येक रन को अपने स्वयं के तारीख-वाले फोल्डर में लाने के लिए <DATE> मैक्रो का उपयोग करता है।
PDFSplitterX.exe "C:\inbox\*.pdf" "C:\out\<DATE>\" -cPDF -Recurse -kfs -fo -log "C:\logs\splitter.log" -verbosity detail
सफल विभाजन के बाद मूल फाइलों को हटाने के लिए -do जोड़ें — काम का जब इनबॉक्स विशुद्ध रूप से एक क्यू है।
जब एक वर्कर एक क्यू फाइल लिखता है और स्प्लिटर इसे उपभोग करता है, तो आप कमांड लाइन में फाइल पथों को एनकोड नहीं करना चाहते। -list एक टेक्स्ट फाइल से फाइल मास्क (प्रति लाइन एक) पढ़ता है।
PDFSplitterX.exe -list "C:\queues\split-batch.txt" "C:\out\" -cPDF -em pages
अपडेटेड Fri, 10 Apr 2026
(केवल $459.90)
नि:शुल्क ट्रायल डाउनलोड करें और अपने फाइलों को मिनटों में कन्वर्ट करें।
कोई क्रेडिट कार्ड या ईमेल की आवश्यकता नहीं।