كيفية تقسيم ملف PDF عن طريق الصفحات في C#

يوفر هذا البرنامج التعليمي الأساسي تفاصيل حول كيفية ** تقسيم ملف PDF حسب الصفحات في C# **. باتباع الخطوات ومقتطف الشفرة في ** C# انقسام PDF إلى ملفات متعددة ** باستخدام بضعة أسطر من التعليمات البرمجية. علاوة على ذلك ، يمكنك تخصيص عملية التقسيم عن طريق تصفية رقم الصفحة أو إجراء مجموعة متنوعة من العمليات قبل إنشاء مستند منفصل منها.

خطوات تقسيم ملف PDF بواسطة الصفحات في C#

  1. أضف المرجع إلى مكتبة Aspose.PDF for .NET في التطبيق لتقسيم صفحات PDF
  2. قم بتحميل ملف PDF للإدخال للتقسيم باستخدام فئة Document
  3. كرر كل صفحة من ملف PDF المدخل باستخدام فئة Page
  4. اكتب كل صفحة في مستند 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#.

 عربي