تبدیل PPT به PPTX در JavaScript

نمای کلی

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

  • تبدیل PPT به PPTX در JavaScript

تبدیل PPT به PPTX در Java

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

درباره تبدیل PPT به PPTX

تبدیل فرمت قدیمی PPT به PPTX با Aspose.Slides API. اگر نیاز به تبدیل هزاران ارائه PPT به فرمت PPTX دارید، بهترین راه‌حل انجام این کار به‌صورت برنامه‌نویسی است. با Aspose.Slides API می‌توانید این کار را تنها در چند خط کد انجام دهید. API پشتیبانی کامل سازگاری برای تبدیل ارائه PPT به PPTX را ارائه می‌دهد و امکان انجام موارد زیر را فراهم می‌کند:

  • تبدیل ساختارهای پیچیدهٔ مسترها، چیدمان‌ها و اسلایدها.
  • تبدیل ارائه با نمودارها.
  • تبدیل ارائه با شکل‌های گروهی، شکل‌های خودکار (مانند مستطیل‌ها و بیضی‌ها)، شکل‌های دارای هندسهٔ سفارشی.
  • تبدیل ارائه‌ای که دارای بافت‌ها و سبک‌های پرکردن تصویر برای شکل‌های خودکار است.
  • تبدیل ارائه با مکان‌گیرها، قاب‌های متن و نگهدارنده‌های متن.

تبدیل PPT به PPTX

Aspose.Slides برای Node.js از طریق Java اکنون به توسعه‌دهندگان امکان دسترسی به PPT را با استفاده از کلاس Presentation می‌دهد و این امکان را فراهم می‌کند که آن را به فرمت مربوطهٔ PPTX تبدیل کنند. در حال حاضر، تبدیل جزئی PPT به PPTX را پشتیبانی می‌کند.

Aspose.Slides برای Node.js از طریق Java کلاس Presentation را ارائه می‌دهد که نمایانگر یک فایل ارائه PPTX است. کلاس Presentation اکنون می‌تواند به PPT نیز از طریق Presentation دسترسی پیدا کند هنگامی که شیء ساخته می‌شود. مثال زیر نشان می‌دهد چگونه یک ارائه PPT را به ارائه PPTX تبدیل کنیم.

// یک شی Presentation که نمایانگر یک فایل PPTX است را ایجاد می‌کند
var pres = new aspose.slides.Presentation("Aspose.ppt");
try {
    // ذخیره ارائه PPTX به فرمت PPTX
    pres.save("ConvertedAspose.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}
todo:image_alt_text
شکل: ارائهٔ PPT اصلی

کد فوق پس از تبدیل، ارائهٔ PPTX زیر را تولید می‌کند

todo:image_alt_text
شکل: ارائهٔ PPTX تولید شده پس از تبدیل

سوالات متداول

فرق بین فرمت‌های PPT و PPTX چیست؟

PPT فرمت باینری قدیمی مورد استفاده در Microsoft PowerPoint است، در حالی که PPTX فرمت جدید مبتنی بر XML است که از Microsoft Office 2007 معرفی شد. فایل‌های PPTX عملکرد بهتر، اندازهٔ فایل کمتر و بازیابی داده‌ها بهبود یافته‌ای را ارائه می‌دهند.

آیا Aspose.Slides از تبدیل دسته‌ای چندین فایل PPT به PPTX پشتیبانی می‌کند؟

بله، می‌توانید از Aspose.Slides در یک حلقه برای تبدیل برنامه‌نویسی چندین فایل PPT به PPTX استفاده کنید که این امکان برای سناریوهای تبدیل دسته‌ای مناسب است.

آیا محتوا و قالب‌بندی پس از تبدیل حفظ می‌شوند؟

Aspose.Slides وفاداری بالایی در تبدیل ارائه‌ها دارد. چیدمان اسلایدها، انیمیشن‌ها، شکل‌ها، نمودارها و سایر عناصر طراحی در حین تبدیل PPT به PPTX حفظ می‌شوند.

آیا می‌توانم فرمت‌های دیگری مانند PDF یا HTML را از فایل‌های PPT تبدیل کنم؟

بله، Aspose.Slides از تبدیل فایل‌های PPT به چندین فرمت شامل PDF، XPS، HTML، ODP و فرمت‌های تصویری مانند PNG و JPEG پشتیبانی می‌کند.

آیا امکان تبدیل PPT به PPTX بدون نصب Microsoft PowerPoint وجود دارد؟

بله، Aspose.Slides یک API مستقل است و برای انجام تبدیل نیازی به Microsoft PowerPoint یا هیچ نرم‌افزار شخص ثالث دیگری ندارد.

آیا ابزار آنلاین برای تبدیل PPT به PPTX موجود است؟

بله، می‌توانید از برنامهٔ وب رایگان Aspose.Slides PPT to PPTX Converter برای انجام تبدیل مستقیم در مرورگر خود بدون نوشتن کد استفاده کنید.