تبدیل PPTX به PPT در .NET

مروری کلی

این مقاله توضیح می‌دهد چگونه ارائهٔ پاورپوینت در فرمت PPTX را با استفاده از C# به فرمت PPT تبدیل کنیم. موضوع زیر پوشش داده می‌شود.

  • تبدیل PPTX به PPT در C#

تبدیل PPTX به PPT در .NET

برای مثال کد C# جهت تبدیل PPTX به PPT، لطفاً به بخش زیر مراجعه کنید؛ Convert PPTX to PPT. این کد فقط فایل PPTX را بارگذاری کرده و در فرمت PPT ذخیره می‌کند. با تعیین فرمت‌های ذخیره‌سازی مختلف، می‌توانید فایل PPTX را به فرمت‌های دیگری مانند PDF، XPS، ODP، HTML و غیره نیز ذخیره کنید، همان‌طور که در این مقالات بحث شده است.

تبدیل PPTX به PPT

برای تبدیل یک PPTX به PPT کافی است نام فایل و فرمت ذخیره‌سازی را به متد Save کلاس Presentation منتقل کنید. نمونه کد C# زیر یک Presentation را از PPTX به PPT با استفاده از گزینه‌های پیش‌فرض تبدیل می‌کند.

// یک شیء Presentation که نمایانگر یک فایل PPTX است را ایجاد کنید
Presentation pres = new Presentation("presentation.pptx");

// ذخیرهٔ ارائه PPTX به فرمت PPT
pres.Save("presentation.ppt", SaveFormat.Ppt);

پرسش‌های متداول

آیا تمام افکت‌ها و ویژگی‌های PPTX هنگام ذخیره‌سازی به فرمت PPT قدیمی (97–2003) حفظ می‌شوند؟

همیشه 그렇 نیست. فرمت PPT برخی قابلیت‌های جدیدتر (مانند برخی افکت‌ها، اشیاء و رفتارها) را شامل نمی‌شود، بنابراین ویژگی‌ها ممکن است در طول تبدیل ساده‌سازی یا به تصویر رستر شوند.

آیا می‌توانم فقط اسلایدهای انتخابی را به PPT تبدیل کنم به جای کل ارائه؟

ذخیره‌گیری مستقیم تمام ارائه را هدف می‌گیرد. برای تبدیل اسلایدهای خاص، یک ارائه جدید فقط با آن اسلایدها ایجاد کنید و به‌صورت PPT ذخیره کنید؛ یا از سرویس/API‌ای استفاده کنید که پارامترهای تبدیل بر پایه اسلاید را پشتیبانی می‌کند.

آیا ارائه‌های رمز‌گذاری‌شده پشتیبانی می‌شوند؟

بله. می‌توانید تشخیص دهید که آیا فایل محافظت‌شده است، آن را با رمز عبور باز کنید، و همچنین تنظیمات حفاظت/رمزنگاری را برای PPT ذخیره‌شده پیکربندی کنید.