PowerPoint ارائهها به طور گستردهای برای اهداف مختلف استفاده میشوند. وقتی صحبت از ادغام این ارائهها در سیستمهای خودکار برای تحلیل و پردازش میشود، شما نیاز به تبدیل این فایلهای PPTX/PPT به یک فرمت قابل خواندن توسط ماشین دارید. با این حال، XML یکی از آن فرمتهایی است که ساختار یافتهتر و قابل خواندن توسط انسان نیز هست. در این راهنما، ما نحوه توسعه ابزاری که PowerPoint را به XML به صورت برنامهنویسی تبدیل میکند، بررسی خواهیم کرد. Aspose.Slides برای .NET به شما این امکان را میدهد که PPTX را به XML در C# تنها با استفاده از چند متد کلاس تبدیل کنید. کل فرآیند کوتاه و ساده است، بنابراین این پست وبلاگ را به دقت مطالعه کنید.
نصب SDK PowerPoint
یکی از روشهای نصب این SDK، دانلود فایلها است.
راه دیگر این است که کنسول مدیریت بسته را باز کرده و دستور زیر را اجرا کنید:
Install-Package Aspose.Slides.NET
به طور جایگزین، از طریق مدیر بسته NuGet نصب کنید.
چگونه PPTX را به XML در C# تبدیل کنیم - کد نمونه
این بخش نحوه توسعه یک مبدل PPT به XML با استفاده از Aspose.Slides برای .NET را بررسی خواهد کرد.
مراحل:
- یک ارائه جدید با ایجاد یک نمونه از کلاس Presentation ایجاد کنید.
- به اولین اسلاید دسترسی پیدا کنید.
- با فراخوانی متد AddAutoShape یک شکل خودکار جدید با فرمتبندی پیشفرض ایجاد کنید.
- یک عنوان اضافه کرده و اندازه فونت را تنظیم کنید.
- ارائه را به عنوان یک فایل XML با فراخوانی متد Save ذخیره کنید.
برای تبدیل PPTX به XML در C#، لطفاً کد منبع زیر را دنبال کنید:
نمونه کد بالا خروجی زیر را تولید میکند:
دریافت یک مجوز رایگان
یک مجوز موقت رایگان دریافت کنید تا این SDK PowerPoint را فراتر از محدودیتهای ارزیابی امتحان کنید.
نتیجهگیری
ما نحوه تبدیل PPTX به XML در C# را پیادهسازی کردیم. این کار ادغام و پردازش ارائههای تجاری یا آموزشی شما را با سیستمهای مبتنی بر AI آسان میکند. علاوه بر این، با تبدیل PowerPoint به XML، دادههای شما انعطافپذیر و قابل استفاده مجدد میشوند. این تمام چیزی است که برای این راهنما نیاز بود. شما میتوانید به راهنمای توسعهدهنده، مرجع API و مخزن GitHub برای بررسی عمیقتر مراجعه کنید.
لطفاً به فروم ما مراجعه کنید تا سوالات خود را بپرسید.