تقسیم‌کننده PDF

تقسیم‌کننده PDF Documentize برای .NET ابزاری قوی است که روند تقسیم فایل‌های بزرگ PDF به فایل‌های کوچک و قابل مدیریت را ساده می‌کند. چه نیاز به استخراج صفحات فردی داشته باشید و چه نیاز به تقسیم یک سند به بخش‌های خاص، این افزونه به شما امکان می‌دهد که این کار را به طور کارآمد و با حداقل تلاش انجام دهید.

ویژگی‌های کلیدی:

  • تقسیم PDF بر اساس صفحه: یک سند PDF را به صفحات فردی تقسیم کنید.
  • پردازش دسته‌ای: دسته‌های بزرگ PDF را یک‌جا تقسیم کنید.
  • گزینه‌های تقسیم سفارشی: روند تقسیم را بر اساس نیازهای خود پیکربندی کنید.
  • خروجی منظم: به راحتی فایل‌های خروجی برای هر صفحه یا بخش تقسیم شده را مدیریت کنید.

چگونه اسناد PDF را تقسیم کنیم

برای تقسیم یک سند PDF به صفحات فردی، مراحل زیر را دنبال کنید:

  1. یک نمونه از کلاس Splitter ایجاد کنید.
  2. یک نمونه از SplitOptions برای پیکربندی گزینه‌های تقسیم ایجاد کنید.
  3. فایل ورودی PDF را با استفاده از متد AddInput اضافه کنید.
  4. فایل‌های خروجی را برای هر صفحه تقسیم شده با استفاده از متد AddOutput اضافه کنید.
  5. متد Process را برای تقسیم سند اجرا کنید.
 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// افزودن فایل ورودی PDF  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// مشخص کردن فایل‌های خروجی برای هر صفحه  
 9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.pdf"));  
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.pdf"));  
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_3.pdf"));  
12
13// پردازش عملیات تقسیم  
14splitter.Process(splitOptions);  

تقسیم PDF بر اساس دامنه صفحات

شما همچنین می‌توانید یک PDF را با مشخص کردن دامنه صفحات تقسیم کنید. این امکان را به شما می‌دهد که بخش‌های خاص یا چندین صفحه را از یک PDF به اسناد جداگانه استخراج کنید.

 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// افزودن PDF ورودی  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// تعریف خروجی برای دامنه صفحات (مثلاً صفحات 1-3)  
 9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));  
10
11// پردازش تقسیم  
12splitter.Process(splitOptions);  

چگونه پردازش دسته‌ای را مدیریت کنیم

افزونه تقسیم‌کننده PDF بهینه‌سازی شده است تا تعداد زیادی از اسناد PDF را مدیریت کند. شما می‌توانید صدها PDF را به صفحات یا بخش‌های فردی تقسیم کنید با استفاده از پردازش دسته‌ای.

 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// افزودن فایل‌های PDF ورودی در یک دسته  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
 7splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
 8
 9// تعریف خروجی برای هر فایل  
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));  
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));  
12
13// پردازش تقسیم دسته‌ای  
14splitter.Process(splitOptions);  
 فارسی