Logo
الرئيسية المنتجات الدعم الاتصال من نحن
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

أداة الخادم لتقسيم ملفات PDF

قسّم ملفات PDF على خوادم الويب

PDF Splitter X - الحل النهائي لخوادم الويب من CoolUtils

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 أيضًا. على سبيل المثال، سيقوم بتقسيم ملف PDF من 10 صفحات وإنشاء مستند جديد كل 2 صفحة. لذلك ستحصل على 5 مستندات PDF من صفحتين بدلاً من 1 ملف من عشر صفحات.

يمكن إعادة تسمية صفحات PDF المُستخرجة لراحتك. القالب الافتراضي لإعادة التسمية [Name].page#.pdf. لذلك إذا قمت بتقسيم Report.pdf، ستبدو الملفات المُقسمة مثل Report.page1.pdf، Report.page2.pdf، إلخ.

تقسيم PDF حسب الصفحات الفارغة

الخيار الفريد لـ PDF SplitterX هو تقسيم ملفات PDF حسب الصفحات الفارغة. سيقوم البرنامج بفحص ملف PDF وتقسيمه عندما يجد صفحة فارغة. يمكن للمستخدمين أيضًا تعيين عدد الصفحات الفارغة على التوالي لمستند جديد. أي يقوم PDF SplitterX بتقسيم ملف PDF فقط إذا كانت هناك صفحتين فارغتين على التوالي.

إنشاء تقارير PDF مفصلة

يمكن أيضًا لـ PDF SplitterX توفير تقرير مفصل (بتنسيقات PDF، TXT، CSV، HTML، XLS) حول ملفات PDF الخاصة بك. إنه أسهل طريقة لمعرفة جميع المعلومات حول ملفات 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 هو الحل الأقوى ولكنه الأكثر فعالية من حيث التكلفة لتقسيم ملفات PDF على خوادم Windows أو SQL. قم بتنزيل النسخة التجريبية الآن واختبرها لمدة 30 يومًا.

تبحث عن حلول قائمة على الخادم؟ اكتشف مجموعة من المنتجات الخادمة موجهة للأداء القوي على منتجات الخوادم من CoolUtils.

PDF SplitterX الدعم والترقياتالدعم والترقيات.
اقرأ سياسة الدعم لدينا لمعرفة خيارات الدعم أو الترقيات لـ PDF SplitterX. يحصل المستخدمون المسجلون الجدد على سنة واحدة من صيانة البرنامج مجانًا.

إضافات مفيدة:
  • دمج PDF - لدمج ملفات PDF بشكل مريح
  • مخبر TIFF - لعرض عدد صفحات ملفات PDF و TIFF
  • دمج TIFF - لدمج ملفات TIFF بسهولة
  • منظف PDF وTIFF - لاكتشاف وحذف الصفحات الفارغة في ملفات TIFF و PDF الممسوحة ضوئيًا
  • طابعة PDF الشاملة - لطباعة ملفات PDF بشكل مجمَّع عبر سطر الأوامر
 
PDF SplitterX التخصيص PDF SplitterX مصمم خصيصًا لاحتياجاتك.
  • إذا كان لديك متطلبات خاصة
  • إذا كنت تريد خيارات إضافية

اتصل بنا. سنكون سعداء بتطوير PDF Splitter ليتناسب مع احتياجاتك تمامًا. غالبًا ما يكون التخصيص مجانيًا لعملائنا.

قصص النجاح.

تحميل الآن!

(يتضمن تجربة مجانية لمدة 30 يومًا)

شراء الترخيص

(فقط $459.90)



أمثلة على PDF Splitter X

تقسيم ملفات PDF باستخدام PDFSplitterX و .NET


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

تقسيم ملفات PDF باستخدام PDFSplitterX و ASP


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

تقسيم ملفات PDF باستخدام PDFSplitterX و PHP

$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;

تقسيم ملفات PDF باستخدام PDFSplitterX و روبي

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

تقسيم ملفات PDF باستخدام PDFSplitterX و بايثون

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)

تقسيم ملفات PDF باستخدام PDFSplitterX و باسكال

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;

تقسيم ملفات PDF باستخدام PDFSplitterX و بيرل

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 أو أي خدمة خلفية. تتطابق مجموعة الأعلام مع واجهة المستخدم الرسومية PDFSplitter.exe؛ وللاطلاع على المرجع الكامل راجع توثيق سطر الأوامر. تغطي الوصفات أدناه الحالات التي نسمع عنها أكثر من غيرها من عملاء SDK.

1. تقسيم PDF إلى ملفات مفردة الصفحة

أصغر استدعاء ممكن — ملف مصدر واحد ومجلد إخراج واحد. تصبح كل صفحة ملف PDF خاصًا بها باستخدام قالب التسمية الافتراضي Name.pageN.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

ينتج هذا الاستدعاء ملفي PDF بحجم 4 صفحات من الصفحات 1–8. أسقط -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 إنشاء الشجرة نفسها على جانب الإخراج؛ ويكتب -log مع -verbosity detail سطرًا واحدًا لكل ملف لتتمكن من تدقيق ما حدث. تستخدم الوجهة وحدة الماكرو <DATE> لإسقاط كل تشغيل في مجلد مؤرَّخ خاص به.

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

أضِف -do لحذف الأصول بعد تقسيم ناجح — مفيد عندما يكون البريد الوارد قائمة انتظار خالصة.

9. تشغيل قائمة انتظار من ملف قائمة

عندما يكتب عامل ملف قائمة انتظار ويستهلكه المُقسِّم، لا ترغب في ترميز مسارات الملفات في سطر الأوامر نفسه. يقرأ -list أقنعة الملفات (واحد لكل سطر) من ملف نصي.

PDFSplitterX.exe -list "C:\queues\split-batch.txt" "C:\out\" -cPDF -em pages
تحميل الآن!

محدث Sun, 29 Mar 2026

شراء الترخيص

(فقط $459.90)



الأسئلة الشائعة حول PDF SplitterX ▼

قم بتثبيت PDF SplitterX على خادم Windows الخاص بك واستدعائه عبر واجهة COM/ActiveX API من أي لغة (.NET، PHP، Python، ASP، Ruby، Perl) أو قم بتشغيله من سطر الأوامر. يعمل البرنامج بصمت دون أي رسائل واجهة مستخدم، مما يجعله مثاليًا لسير العمل الآلي.
يوفر PDF SplitterX واجهة COM/ActiveX تعمل مع .NET (C#، VB.NET)، ASP (VBScript)، PHP، Python، Ruby، Delphi (Pascal)، Perl، وأي لغة أخرى تدعم كائنات COM.
نعم. يمكن لـ PDF SplitterX تقسيم ملفات PDF بناءً على العلامات المرجعية الداخلية. هذا مفيد لفصل المستندات إلى فصول أو أقسام محددة كعلامات مرجعية في ملف PDF الأصلي.
يقوم PDF SplitterX بفحص كل صفحة واكتشاف الصفحات الفارغة تلقائيًا. عند العثور على صفحة فارغة، يقوم البرنامج بإنشاء ملف إخراج جديد. يمكنك أيضًا تكوين عدد الصفحات الفارغة المتتالية المطلوبة قبل حدوث التقسيم.
PDF Splitter هو تطبيق سطح مكتب بواجهة رسومية، مصمم للاستخدام اليدوي. PDF SplitterX هو مكون خادم (COM/ActiveX) مصمم للتقسيم الآلي وغير المراقب على خوادم الويب وخوادم التطبيقات. اختر SplitterX عندما تحتاج إلى تكامل API أو أتمتة سطر الأوامر.
PDF SplitterX هو مكون Windows COM، ولكن تم اختباره ويعمل في حاويات Docker التي تعمل بصور Windows، وبيئات Citrix، وتحت Wine على Linux.
نعم. يمكن لـ 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


قائمة التطبيقات التي تدعم واجهة برمجة التطبيقات المدمجة