تقسیمکننده PDF
تقسیمکننده PDF Documentize برای .NET ابزاری قوی است که روند تقسیم فایلهای بزرگ PDF به فایلهای کوچک و قابل مدیریت را ساده میکند. چه نیاز به استخراج صفحات فردی داشته باشید و چه نیاز به تقسیم یک سند به بخشهای خاص، این افزونه به شما امکان میدهد که این کار را به طور کارآمد و با حداقل تلاش انجام دهید.
ویژگیهای کلیدی:
- تقسیم PDF بر اساس صفحه: یک سند PDF را به صفحات فردی تقسیم کنید.
- پردازش دستهای: دستههای بزرگ PDF را یکجا تقسیم کنید.
- گزینههای تقسیم سفارشی: روند تقسیم را بر اساس نیازهای خود پیکربندی کنید.
- خروجی منظم: به راحتی فایلهای خروجی برای هر صفحه یا بخش تقسیم شده را مدیریت کنید.
چگونه اسناد PDF را تقسیم کنیم
برای تقسیم یک سند PDF به صفحات فردی، مراحل زیر را دنبال کنید:
- یک نمونه از کلاس
Splitter
ایجاد کنید. - یک نمونه از
SplitOptions
برای پیکربندی گزینههای تقسیم ایجاد کنید. - فایل ورودی PDF را با استفاده از متد
AddInput
اضافه کنید. - فایلهای خروجی را برای هر صفحه تقسیم شده با استفاده از متد
AddOutput
اضافه کنید. - متد
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);