يسعدنا الإعلان عن واجهة برمجة التطبيقات الجديدة - Aspose.Note for .NET. يتفاعل مع تنسيق ملف Microsoft Office OneNote (.one).Aspose.Note هي مكتبة فئة .NET لقراءة ملفات Microsoft OneNote وتحويلها وتحليلها باستخدام C#. يسمح للمطورين بالعمل مع ملفات ONE (2010/2013) في C# أو ASP.NET MVC أو خدمات الويب أو أي تطبيقات قائمة على .NET. Aspose.Note for .NET API يجلب معه بعض الميزات الشاملة.

في الإصدار الأول ، قمنا بتضمين ميزات مثل تحويل ملفات .one إلى تنسيقات صور مختلفة ، والتصدير إلى تنسيق PDF ، وقراءة واستخراج النص من ملف واحد ، والحصول على معلومات الصفحة ، والحصول على معلومات الصورة ، واستخراج الصور ، والبحث عن النص واستبداله. تمنحك العينات التالية فكرة عن كيفية بدء استخدام Aspose.Note for .NET.

تحويل مستندات OneNote في C#

تحويل مستند OneNote إلى PNG و BMP و JPEG و GIF في C#

تسمح واجهة Aspose.Note API للمطورين بحفظ صفحات دفتر ملاحظات واحدة في ملفات الصور ، لذا من السهل إنشاء صورة مصغرة. يوجد أدناه رمز حفظ OneNote كصورة في C#. الرجاء مراجعة الموضوع التالي للحصول على مزيد من المساعدة: تحويل OneNote إلى صورة.

// المسار إلى دليل المستندات.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// قم بتحميل المستند في Aspose.
Document oneFile = new Document(dataDir + "Aspose.one");

// تهيئة كائن ImageSaveOptions 
ImageSaveOptions opts = new ImageSaveOptions(SaveFormat.Png);
            
// تعيين فهرس الصفحة
opts.PageIndex = 1;

dataDir = dataDir + "ConvertSpecificPageToImage_out.png";

// احفظ المستند بتنسيق PNG.
oneFile.Save(dataDir, opts);

تحويل مستند OneNote إلى PDF في C#

إذا كان لديك ملف Microsoft OneNote تريد مشاركته مع الآخرين ، ولكن لا تريد أن يتمكنوا من تغيير التنسيق ، يمكنك حفظ الملف كملف PDF. يوضح الكود أدناه كيفية تحويل كل الصفحات أو صفحات معينة من ملف OneNote كملف PDF في C#. الرجاء مراجعة الموضوع التالي للحصول على مزيد من المساعدة: تحويل مستند OneNote إلى PDF.

// المسار إلى دليل المستندات.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// قم بتحميل المستند في Aspose.
Document oneFile = new Document(dataDir + "Aspose.one");

dataDir = dataDir + "SaveWithDefaultSettings_out.pdf";
// احفظ المستند بصيغة PDF
oneFile.Save(dataDir, SaveFormat.Pdf);

قراءة ملفات OneNote باستخدام C#

  • إظهار كل النص من ملف OneNote \ - يحتاج المطورون أحيانًا إلى الحصول على نص من ملف OneNote. يستخرج الكود التالي ويظهر كل المحتوى النصي من ملف OneNote. الرجاء مراجعة الموضوع التالي للحصول على مزيد من المساعدة: استخراج النص من مستند OneNote.
  • احصل على عدد الصفحات من مستند OneNote - قد يحتوي مستند OneNote على صفحات متعددة: يمكنك عرض عدد الصفحات. يشمل العدد صفحات من جميع المستويات. تحصل التعليمة البرمجية التالية على عدد الصفحات من ملف OneNote باستخدام C#. الرجاء مراجعة الموضوع التالي للحصول على مزيد من المساعدة: الحصول على عدد الصفحات من مستند OneNote.
  • الحصول على جميع معلومات الصفحات من مستند OneNote - تسمح Aspose.Note API للمطورين بالوصول إلى تفاصيل حول كل صفحة مثل عنوان الصفحة والمؤلف ومستوى الصفحة وحجم الصفحة ووقت الإنشاء وما إلى ذلك. فيما يلي رمز للحصول على تفاصيل حول كل صفحة من OneNote ملف. الرجاء مراجعة الموضوع التالي للحصول على مزيد من المساعدة: الحصول على معلومات عن كل صفحة من مستند OneNote.
  • احصل على النص من صفحة معينة من مستند OneNote -Aspose.Note يسمح لك أيضًا باسترداد النص بناءً على رقم صفحة معين في مستند OneNote. يوضح الكود أدناه كيف. الرجاء مراجعة الموضوع التالي للحصول على مزيد من المساعدة: استخراج نص من صفحة محددة من مستند OneNote.
  • الحصول على معلومات الصورة من مستند OneNote \ - يسمح Aspose.Note للمطورين بالوصول إلى تفاصيل حول كل صورة في مستند ، على سبيل المثال ، اسم الملف والعرض والارتفاع والامتداد ووقت آخر تعديل. يوضح الرمز التالي كيفية الحصول على تفاصيل حول كل صورة من ملف OneNote. الرجاء مراجعة الموضوع التالي للحصول على مزيد من المساعدة: الحصول على معلومات عن كل صورة من مستند OneNote.

استخراج الصور من ملفات OneNote باستخدام C#

  • استخراج جميع الصور من مستند OneNote \ - في بعض الأحيان تريد لقطات شاشة ومقاطع كملفات صور فعلية. يحتوي Aspose.Note على هذه الميزة ويتيح للمطورين حفظ هذه الملفات على هذا النحو. فيما يلي رمز يستخرج جميع الصور من ملف OneNote. الرجاء الاطلاع على الموضوع التالي للحصول على مزيد من المساعدة: استخراج الصور من مستند OneNote.

البحث عن نص واستبداله في ملف OneNote باستخدام C#

عند تحرير كتاب OneNote ، يكون البحث عن النص واستبداله مفيدًا. على سبيل المثال ، إذا تم تغيير اسم المشروع ، يمكنك بسهولة استبدال جميع مثيلات اسم المشروع القديم بالاسم الجديد. في Aspose.Note ، استخدم فئة RichText لاستبدال نص معين.

  • البحث عن نص واستبداله في كل صفحات مستند OneNote - يبحث الرمز أدناه عن النص في كافة صفحات ملف OneNote واستبداله. الرجاء مراجعة الموضوع التالي للحصول على مزيد من المساعدة: استبدال النص في جميع الصفحات.
  • البحث عن نص واستبداله في صفحة معينة من مستند OneNote - يوجد أدناه رمز للبحث عن نص واستبداله في صفحة معينة من ملف OneNote. يرجى الاطلاع على الموضوع التالي للحصول على مزيد من المساعدة: استبدال النص في صفحة معينة.

نأمل أن تستمتع بميزات واجهة برمجة التطبيقات هذه التي توفر الوقت والجهد. واجهة برمجة التطبيقات بسيطة للغاية ويمكن للمطورين استخدامها في التطبيق بسهولة. سيسمح لك Aspose.Note for .NET بتحويل ملفات OneNote أو استخراجها أو قراءتها أو تحديثها دون تثبيت Microsoft OneNote على الخادم.

لعرض قائمة كاملة بميزات API وتجربة API في نهايتك ، يرجى زيارة الصفحة التالية و تنزيل الإصدار الأول من Aspose.Note for .NET. إذا كنت بحاجة إلى أي مساعدة ، فلا تتردد في طرحها في منتدى Aspose.Note. لمزيد من التفاصيل ، يرجى زيارة Aspose.Note for .NET documents.