اتبع هذه المقالة لحذف شريحة PowerPoint باستخدام واجهة برمجة تطبيقات C# REST. ستتعلم كيفية حذف شريحة من PPT باستخدام واجهة برمجة تطبيقات C# Low Code باستخدام مجموعة SDK السحابية المستندة إلى .NET. يمكنك تكرار العملية لحذف شرائح متعددة من العرض التقديمي.
متطلب أساسي
تحميل Aspose.Slides Cloud SDK for Dotnet to remove a slide
قم بإعداد مشروع C# باستخدام SDK أعلاه لحذف شريحة من PPTX عبر الإنترنت
خطوات حذف الشريحة باستخدام واجهة C# REST
- إنشاء كائن فئة SlidesApi لحذف شريحة من العرض التقديمي
- قم بتحميل العرض التقديمي المصدر إلى التخزين السحابي لإزالة شريحة
- استدعاء طريقة DeleteSlide() من خلال توفير المعلمات الضرورية
- عرض عناوين URL للشرائح المتبقية من كائن استجابة واجهة برمجة التطبيقات
- قم بتنزيل العرض التقديمي المحدث من التخزين السحابي وحفظه على القرص
تشرح الخطوات أعلاه كيفية حذف شريحة PowerPoint باستخدام واجهة برمجة التطبيقات المستندة إلى C# .NET. أنشئ كائن فئة SlidesApi باستخدام معرف مستخدم وسر، وقم بتحميل العرض التقديمي إلى التخزين السحابي، واستدع استدعاء واجهة برمجة التطبيقات DeleteSlide() لحذف الشريحة. اعرض عناوين URL للشرائح المتبقية من استجابة واجهة برمجة التطبيقات واحفظ العرض التقديمي المحدث على القرص.
كود لحذف الشرائح في PowerPoint باستخدام خدمة C# RESTful
using System; | |
using System.IO; | |
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
namespace AsposeTestCodes | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
SlidesApi api = new SlidesApi("Client ID", "Client Secret"); | |
string fileName = "Sample.pptx"; | |
FilesUploadResult result = api.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName))); | |
// Delete the target slide | |
var response = api.DeleteSlide("Sample.pptx", 1, null); | |
foreach (ResourceUri slide in response.SlideList) | |
{ | |
Console.WriteLine(slide.Href); | |
} | |
Stream storageRes = api.DownloadFile("Sample.pptx"); | |
FileStream fs = new FileStream("OutputAfterDeletingSlide.pptx", FileMode.Create, FileAccess.Write); | |
storageRes.CopyTo(fs); | |
} | |
} | |
} |
يوضح هذا الكود كيفية إزالة شريحة من PPT باستخدام واجهة برمجة تطبيقات C# Low Code. تتطلب طريقة DeleteSlide() اسم العرض التقديمي الذي تم تحميله وفهرس الشريحة بدءًا من 1 الذي تريد حذفه. تحتوي استجابة واجهة برمجة التطبيقات على قائمة بالشرائح المتبقية المتبقية في العرض التقديمي الذي تم تحميله والتي يمكنك عرضها باستخدام خاصية Href.
لقد علمتنا هذه المقالة كيفية حذف شرائح فردية من العرض التقديمي. إذا كنت تريد تقسيم الشرائح من العرض التقديمي، راجع المقالة على شرائح Splot باستخدام واجهة برمجة التطبيقات REST الخاصة بـ C#.