PPTX به DOCX C#

در موارد خاص، ممکن است لازم باشد ارائه های پاورپوینت را به اسناد Word تبدیل کنید. به منظور خودکار کردن این فرآیند یا تبدیل دسته ای، این مقاله نحوه تبدیل پاورپوینت PPTX/PPT به Word DOCX با استفاده از سی شارپ را پوشش می دهد.

API برای تبدیل پاورپوینت به ورد

برای تبدیل یک ارائه پاورپوینت به سند Word، از Aspose.Slides for .NET در ترکیب با Aspose.Words for .NET استفاده می کنیم. اولی یک API دستکاری ارائه است که به شما امکان می دهد ارائه های پاورپوینت را ایجاد یا تغییر دهید. در حالی که دومی یک API پردازش کلمه برای تولید یا پردازش اسناد Word است. می توانید API ها را دانلود یا با استفاده از NuGet نصب کنید. علاوه بر این، می‌توانید بسته کاملی از APIهای Aspose را به عنوان Aspose.Total for .NET دریافت کنید.

PM> Install-Package Aspose.Slides.NET
PM> Install-Package Aspose.Words

تبدیل پاورپوینت PPTX یا PPT به DOCX در سی شارپ

در زیر مراحل تبدیل یک ارائه پاورپوینت به سند Word با استفاده از سی شارپ آمده است.

  • ابتدا منابع Aspose.Words برای دات نت و Aspose.Slides برای دات نت را به پروژه خود اضافه کنید.
  • پس از آن، ارائه پاورپوینت را با استفاده از کلاس Aspose.Slides.Presentation بارگیری کنید.
  • سپس، ارائه را در یک شی MemoryStream ذخیره کنید.
  • یک شی از کلاس Aspose.Words.Document ایجاد کنید و آن را با شی MemoryStream مقداردهی اولیه کنید.
  • در نهایت، سند را با استفاده از روش Aspose.Words.Document.Save(string, Aspose.Words.SaveFormat.Docx) ذخیره کنید.

نمونه کد زیر نحوه تبدیل PPTX به DOCX با استفاده از C# را نشان می دهد.

// ارائه پاورپوینت را بارگیری کنید
using(Aspose.Slides.Presentation presentation = new Aspose.Slides.Presentation("pres.pptx"))
{
  using (var stream = new MemoryStream())
  {
      // ذخیره ارائه در جریان حافظه
      presentation.Save(stream, SaveFormat.Html);
      stream.Flush();
      stream.Seek(0, SeekOrigin.Begin);

      // محتوای ارائه را در یک سند Word بارگیری کنید
      var doc = new Aspose.Words.Document(stream);
      
      // سند Word را ذخیره کنید
      doc.Save("pres.docx", Aspose.Words.SaveFormat.Docx);
  }
}

مجوز API رایگان دریافت کنید

با درخواست [مجوز موقت] می‌توانید از APIها بدون محدودیت ارزیابی استفاده کنید.

آنلاین را امتحان کنید

همچنین می توانید مبدل آنلاین پاورپوینت به ورد را که مبتنی بر API های ذکر شده در بالا است، امتحان کنید.

نتیجه

در این مقاله با نحوه تبدیل پاورپوینت PPT یا PPTX به Word DOCX با استفاده از سی شارپ آشنا شدید. شما به سادگی می توانید API ها را نصب کنید و کد ارائه شده را در برنامه های دات نت خود ادغام کنید. علاوه بر این، برای بررسی سایر ویژگی‌های APIها، می‌توانید به اسناد فهرست‌شده در زیر مراجعه کنید. علاوه بر این، از طریق [فروم 11 ما در مورد سؤالات خود به ما اطلاع دهید.

همچنین ببینید