يوفر هذا البرنامج التعليمي الأساسي تفاصيل حول كيفية ** تقسيم ملف PDF حسب الصفحات في C# **. باتباع الخطوات ومقتطف الشفرة في ** C# انقسام PDF إلى ملفات متعددة ** باستخدام بضعة أسطر من التعليمات البرمجية. علاوة على ذلك ، يمكنك تخصيص عملية التقسيم عن طريق تصفية رقم الصفحة أو إجراء مجموعة متنوعة من العمليات قبل إنشاء مستند منفصل منها.
خطوات تقسيم ملف PDF بواسطة الصفحات في C#
- أضف المرجع إلى مكتبة Aspose.PDF for .NET في التطبيق لتقسيم صفحات PDF
- قم بتحميل ملف PDF للإدخال للتقسيم باستخدام فئة Document
- كرر كل صفحة من ملف PDF المدخل باستخدام فئة Page
- اكتب كل صفحة في مستند PDF منفصل باستخدام طريقة الحفظ
تشرح هذه الخطوات ببساطة كيفية استخدام * C# Split PDF إلى صفحات * يمكن تنفيذ العملية. قم بتكوين المكتبة بسرعة ثم قم بتحميل مستند الإدخال لمعالجتها. كرر كل صفحة واحدة تلو الأخرى واحفظها كملف منفصل مع خيار التدوير وإضافة بعض الرأس / التذييل وإضافة علامة مائية واقتصاص الصفحة والكثير من التخصيصات الأخرى أيضًا.
كود لتقسيم ملف PDF بواسطة الصفحات في C#
using Aspose.Pdf; | |
namespace SplitPdfFileByPagesInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Load the license to avoid trial version watermark in the splitted PDF files | |
License pdfLicense = new License(); | |
pdfLicense.SetLicense("Aspose.PDF.lic"); | |
// Load input PDF file | |
Document document = new Document( "Test.pdf"); | |
// Loop through each page | |
foreach (Page page in document.Pages) | |
{ | |
// Create a new Document class object to split PDF pages | |
Document splitPDF = new Document(); | |
// Add current page to the document | |
splitPDF.Pages.Add(page); | |
// Save current page as a seprate PDF | |
splitPDF.Save("Page number " + page.Number + ".pdf"); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
لكتابة تطبيق لتقسيم صفحات PDF C# * يتم عرض الكود هنا. قبل إضافة كل صفحة إلى ملف PDF جديد ، يمكنك استخدام جميع ميزات فئة الصفحة مثل تغيير حجم الصفحة وإضافة بعض الخلفية وختم الصفحة بالصورة أو النص وتعيين لون الصفحة وما إلى ذلك. وبالمثل ، بعد إضافة الصفحة إلى ملف PDF جديد ، يمكنك استخدام ميزات فئة المستند مثل تنسيقها عن طريق دمج الخطوط فيها ، وتعيين تاريخ انتهاء الصلاحية ، وتحسين ملف PDF عن طريق إزالة الكائنات غير المستخدمة ، وضغط الصور ، وتعديل المحتويات في ملف. مجموعة متنوعة من الطرق.
في هذه المقالة ، تعلمنا كيف يمكن تضمين وظائف C# Split PDF إلى صفحات في تطبيقات .NET أو .NET Core القائمة على إطار العمل. وبالمثل ، إذا كنت تريد تعلم دمج صفحات PDF ، فراجع المقالة على كيفية دمج ملفات PDF باستخدام C#.