تبدیل ارائه‌ها به فرمت‌های متعدد در PHP

مروری کلی

Aspose.Slides برای PHP از طریق Java می‌تواند ارائه‌های PowerPoint و OpenDocument را بارگذاری کرده و بدون نیاز به Microsoft PowerPoint، OpenOffice یا LibreOffice به بسیاری از قالب‌های دیگر ذخیره یا رندر کند. می‌توانید فایل‌های PPT قدیمی را به PPTX مدرن تبدیل کنید، ارائه‌ها را به اسناد با طرح ثابت مانند PDF و XPS صادر کنید، اسلایدها را به صورت HTML منتشر کنید یا اسلایدها را به‌عنوان فایل‌های تصویری برای پیش‌نمایش، تصویر بندانگشتی و آرشیو رندر کنید.

اکثر تبدیل‌های سند از همان جریان کاری کلی استفاده می‌کنند: بارگذاری فایل منبع، انتخاب قالب خروجی مورد نیاز و در صورت لزوم اعمال گزینه‌های خاص قالب. برای قالب‌های تصویری، هر اسلاید به‌صورت جداگانه رندر شده و سپس به عنوان تصویر raster یا vector ذخیره می‌شود. مقالات اختصاصی زیر جزئیات پیاده‌سازی برای هر حالت را ارائه می‌دهند.

انتخاب سناریوی تبدیل

از مقالات زیر برای مثال‌های کامل PHP و گزینه‌های خاص هر قالب استفاده کنید.

سناریو زمانی استفاده کنید که مقاله
PPT/PPTX/ODP به PPTX مدرن‌سازی فایل‌های PPT قدیمی، نرمال‌سازی فایل‌های PPTX موجود یا تبدیل ارائه‌های OpenDocument به PowerPoint PPTX. تبدیل PPT به PPTX,تبدیل ODP به PPTX,ذخیره ارائه‌ها
PPTX به PPT ذخیره یک ارائه مدرن PowerPoint به قالب باینری قدیمی PPT برای سازگاری با جریان‌های کاری قدیمی. تبدیل PPTX به PPT
PPT/PPTX/ODP به PDF ایجاد اسناد قابل حمل، قابل جستجو و با طرح ثابت برای به‌اشتراک‌گذاری، چاپ یا آرشیو. تبدیل PowerPoint به PDF
PPT/PPTX/ODP به PDF با یادداشت‌ها صادر کردن یادداشت‌های سخنران همراه با محتوای اسلاید. تبدیل PowerPoint به PDF با یادداشت‌ها
PPT/PPTX/ODP به HTML منتشر کردن ارائه‌ها به‌عنوان صفحات HTML و کنترل تصاویر، فونت‌ها، یادداشت‌ها و گزینه‌های طرح واکنشگرا. تبدیل PowerPoint به HTML
PPT/PPTX/ODP به HTML5 صادر کردن اسلایدها به HTML5 برای مشاهده در مرورگر با حفظ قالب‌بندی و تعامل. صادرات ارائه‌ها به HTML5
PPT/PPTX/ODP به PNG رندر هر اسلاید به تصویر PNG برای پیش‌نمایش، تصویر بندانگشتی یا خروجی وب. تبدیل PowerPoint به PNG
PPT/PPTX/ODP به JPG رندر اسلایدها به تصاویر JPG و کنترل ابعاد و کیفیت تصویر. تبدیل PowerPoint به JPG
اسلاید به SVG صادر کردن اسلایدهای فردی به صورت گرافیک برداری مقیاس‌پذیر. رندر اسلاید به SVG
PPT/PPTX/ODP به XPS تولید اسناد XPS با طرح ثابت. تبدیل PowerPoint به XPS
PPT/PPTX/ODP به TIFF ذخیره یک ارائه به‌عنوان فایل TIFF چندصفحه‌ای برای چاپ، اسکن، فکس یا گردش کار آرشیوی. تبدیل PowerPoint به TIFF
PPT/PPTX/ODP به TIFF با یادداشت‌ها ذخیره اسلایدها همراه با یادداشت‌های سخنران به TIFF. تبدیل PowerPoint به TIFF با یادداشت‌ها
PPT/PPTX به Markdown استخراج محتوای ارائه به Markdown برای مستندات و گردش کارهای مبتنی بر متن. تبدیل PowerPoint به Markdown
PPT/PPTX/ODP به XML ایجاد یک PowerPoint XML Presentation مبتنی بر متن برای بررسی، مقایسه، عیب‌یابی یا گردش کارهای مبتنی بر XML. تبدیل PowerPoint به XML
PPT/PPTX به GIF انیمیشنی ایجاد GIF انیمیشنی از اسلایدها. تبدیل PowerPoint به GIF انیمیشنی
PPT/PPTX به ویدیو ساخت یک گردش کار صادرات ویدیو از اسلایدهای ارائه. تبدیل PowerPoint به ویدیو
ارائه به XAML صادر کردن اسلایدها به XAML برای سناریوهای UI PHP یا Java. صادرات ارائه‌ها به XAML

برای فهرست گسترده‌تری از قالب‌های ورودی و خروجی، به قالب‌های فایل پشتیبانی‌شده مراجعه کنید.

تبدیل PowerPoint و OpenDocument

Aspose.Slides برای PHP از طریق Java از تبدیل بین قالب‌های رایج ارائه مانند PPT، PPTX، PPS، PPSX، POT، POTX و ODP پشتیبانی می‌کند. همان API تبدیل برای فایل‌های PowerPoint و OpenDocument استفاده می‌شود، بنابراین یک گردش کاری که یک فایل PPTX را به PDF ذخیره می‌کند، معمولاً می‌تواند با تغییر فقط فایل ورودی به ODP اعمال شود.

هنگام تبدیل فایل‌های ODP، به‌یاد داشته باشید که برنامه‌های PowerPoint و OpenDocument هر ویژگی چیدمان و قالب‌بندی را به‌طور دقیق یکسان پشتیبانی نمی‌کنند. اگر فایلی ODP در LibreOffice یا OpenOffice Impress ساخته شده است، خروجی را بررسی کنید و از گزینه‌های توضیح داده‌شده در تبدیل ارائه‌های OpenDocument هنگامی که به راهنمایی‌های خاص قالب نیاز دارید، استفاده کنید.

تبدیل PPT به PPTX

PPT قالب باینری قدیمی PowerPoint است، در حالی که PPTX قالب مدرن Office Open XML است. Aspose.Slides برای PHP از طریق Java تبدیل با دقت بالا از PPT به PPTX را پشتیبانی می‌کند و ساختارهای پیچیده ارائه مانند مسترها، طرح‌ها، اسلایدها، نمودارها، اشکال گروهی، فضاهای نگهدارنده، فریم‌های متن، بافت‌ها و پرکن‌های تصویری را حفظ می‌نماید.

برای جزئیات بیشتر، به تبدیل PPT به PPTX و PPT در مقابل PPTX مراجعه کنید.

صادرات با طرح ثابت

PDF، XPS و TIFF زمانی مفید هستند که خروجی باید در تمام دستگاه‌ها یک‌سان به‌نظر برسد و نباید به‌عنوان یک ارائه ویرایش شود. مقالات اختصاصی PDF، XPS و TIFF نحوه کنترل انطباق، اسلایدهای مخفی، یادداشت‌ها، کیفیت تصویر، فشرده‌سازی، فرمت پیکسل و اندازه خروجی را توضیح می‌دهند.

صادرات HTML و تصویر

صادرات HTML و HTML5 برای مشاهده در مرورگر، انتشار وب و اشتراک‌گذاری سبک مناسب است. صادرات تصویر زمانی مفید است که هر اسلاید باید به‌عنوان پیش‌نمایش، تصویر بندانگشتی یا منبع raster جداگانه تبدیل شود. برای راهنمایی‌های خاص قالب، از مقالات PNG، JPG و SVG استفاده کنید.

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

آیا برای تبدیل ارائه‌ها به Microsoft PowerPoint نیاز دارم؟

نه. Aspose.Slides برای PHP از طریق Java یک کتابخانه مستقل است و نیازی به Microsoft PowerPoint یا خودکارسازی Office ندارد.

آیا می‌توانم به‌صورت گروهی بسیاری از ارائه‌ها را تبدیل کنم؟

بله. هر ارائه را بارگذاری کنید، به قالب مورد نیاز ذخیره کنید و پس از پردازش شی ارائه را آزاد کنید. برای پردازش موازی، از نمونه‌های جداگانه ارائه استفاده کنید و راهنمایی‌های چندنخی را دنبال کنید.

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

بله. چندین روش صادرات امکان پاس کردن اندیس‌های اسلاید یا رندر اسلایدهای منفرد را بسته به قالب خروجی فراهم می‌کنند. مقاله اختصاصی برای قالب هدف را ببینید.

آیا می‌توانم اسلایدهای مخفی را هنگام صادرات به PDF یا XPS شامل کنم؟

بله. از تنظیمات صادرات اسلایدهای مخفی توضیح داده‌شده در مقالات تبدیل PDF و XPS استفاده کنید.

آیا می‌توانم خروجی PDF/A ایجاد کنم؟

بله. تنظیمات انطباق PDF برای صادرات PDF موجود است. برای جزئیات به تبدیل PowerPoint به PDF مراجعه کنید.

فونت‌ها در هنگام تبدیل چگونه مدیریت می‌شوند؟

Aspose.Slides می‌تواند از فونت‌های جاسازی‌شده، فونت‌های جایگزین و تنظیمات جایگزینی فونت استفاده کند. به فونت جاسازی‌شده، فونت جایگزین و جایگزینی فونت مراجعه کنید.