اجمع بين OneNote .one csharp

تُستخدم ملفات OneNote لجمع المعلومات أو التعاون للحفاظ على تنظيم الأشياء أثناء العمل في مهمة. في سيناريوهات معينة ، قد ترغب في دمج دفاتر ملاحظات متعددة في ملف واحد. يمكن حفظ ملف الإخراج الذي تم إنشاؤه كملف تنسيق OneNote (.one) بالإضافة إلى مستند PDF وفقًا لمتطلباتك.

دمج ملفات OneNote .one في ملف واحد - تثبيت C# API

يمكنك دمج ملفات OneNote في تطبيقاتك مع Aspose.Note for .NET API. يمكنك تكوين واجهة برمجة التطبيقات بسهولة عن طريق تنزيل ملفات DLL المرجعية من صفحة التنزيلات أو باستخدام أمر تثبيت NuGet التالي:

PM> Install-Package Aspose.Note

دمج ملفات OneNote .one في ملف دفتر ملاحظات في C#

يمكنك دمج عدة دفاتر ملاحظات OneNote في ملف واحد باتباع الخطوات التالية:

  1. قم بتحميل ملفات دفتر الملاحظات المصدر والوجهة باستخدام فئة مستند.
  2. استنساخ كل الصفحات ودمج الصفحات باستخدام طريقة دمج.
  3. احفظ ملف OneNote الناتج.

يوضح نموذج التعليمة البرمجية أدناه كيفية دمج ملفات OneNote .one في دفتر ملاحظات واحد في C#:

// قم بتحميل ملف OneNote .one باستخدام فئة المستند
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// قم بتحميل ملف OneNote الوجهة
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// دمج كل صفحات ملفات OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// احفظ مستند OneNote الناتج
oneDestination.Save("MergedOutput.one");

دمج ملفات OneNote .one في ملف PDF في C#

يمكنك دمج العديد من دفاتر ملاحظات OneNote في ملف واحد وحفظ ملف الإخراج كملف PDF باتباع الخطوات التالية:

  1. قم بتحميل دفاتر الملاحظات المصدر والوجهة باستخدام كائن فئة المستند.
  2. اجمع كل الصفحات مع طريقة Combine عن طريق استنساخها واحدة تلو الأخرى.
  3. قم بتصدير مستند PDF الناتج.

نموذج التعليمات البرمجية التالي هو عرض توضيحي لكيفية دمج عدة ملفات OneNote .one في مستند PDF في C#:

// قم بتحميل ملف OneNote .one باستخدام فئة المستند
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// قم بتحميل ملف OneNote الوجهة
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// دمج كل صفحات ملفات OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// احفظ مستند PDF الناتج
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

احصل على رخصة مؤقتة مجانية

يمكنك تقييم API بكامل طاقتها عن طريق طلب ترخيص مجاني مؤقت إلى.

استنتاج

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

أنظر أيضا