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

بررسی کلی

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

  • تبدیل PPT به PPTX در جاوا

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

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

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

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

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

تبدیل PPT به PPTX

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

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

// یک شیء Presentation که نمایانگر یک فایل PPTX است را ایجاد می‌کند
Presentation pres = new Presentation("Aspose.ppt");
try {
// ذخیره ارائه PPTX در قالب PPTX
    pres.save("ConvertedAspose.pptx", 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 برای انجام تبدیل مستقیم در مرورگر خود بدون نوشتن هیچ کدی استفاده کنید.