تبدیل ارائهها به چندین فرمت در JavaScript
نمای کلی
Aspose.Slides for Node.js via Java میتواند ارائههای PowerPoint و OpenDocument را بارگذاری کرده و بدون نیاز به Microsoft PowerPoint، OpenOffice یا LibreOffice، آنها را در بسیاری از فرمتهای دیگر ذخیره یا رندر کند. میتوانید فایلهای PPT قدیمی را به PPTX مدرن تبدیل کنید، ارائهها را به اسناد با طرح ثابت مانند PDF و XPS صادر کنید، اسلایدها را بهصورت HTML منتشر کنید یا اسلایدها را بهعنوان فایلهای تصویر برای پیشنمایش، تصویر بندانگشتی و آرشیو رندر کنید.
اکثر تبدیلهای سند از یک جریان کاری کلی مشابه استفاده میکنند: بارگذاری فایل منبع، انتخاب فرمت خروجی مورد نیاز و در صورت لزوم اعمال گزینههای مرتبط با فرمت. برای فرمتهای تصویری، هر اسلاید بهصورت جداگانه رندر شده و سپس بهعنوان تصویر رستر یا وکتور ذخیره میشود. مقالات اختصاصی پیوند داده شده در زیر جزئیات پیادهسازی هر مورد را ارائه میدهند.
انتخاب یک سناریوی تبدیل
از مقالات زیر برای مثالهای کامل JavaScript و گزینههای مخصوص هر فرمت استفاده کنید.
| سناریو | زمانی که نیاز دارید | مقاله |
|---|---|---|
| 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 مبتنی بر متن برای بازرسی، مقایسه، عیبیابی یا گردشکارهای مبتنی بر XML. | تبدیل PowerPoint به XML |
| PPT/PPTX به GIF متحرک | ایجاد یک GIF متحرک از اسلایدها. | تبدیل PowerPoint به GIF متحرک |
| PPT/PPTX به ویدیو | ساخت یک گردشکار صادرات ویدیو از اسلایدهای ارائه. | تبدیل PowerPoint به ویدیو |
| ارائه به XAML | استخراج اسلایدها به XAML برای سناریوهای UI در JavaScript یا Java. | صادرات ارائهها به XAML |
برای لیست گستردهتر فرمتهای ورودی و خروجی، به فرمتهای فایل پشتیبانیشده مراجعه کنید.
تبدیل PowerPoint و OpenDocument
Aspose.Slides for Node.js via 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 for Node.js via Java تبدیل دقیق PPT به PPTX را با حفظ ساختارهای پیچیده ارائه مانند مسترها، لایهها، اسلایدها، نمودارها، اشکال گروهی، مکانگیرها، فریمهای متنی، بافتها و پرکنندههای تصویر پشتیبانی میکند.
برای جزئیات بیشتر، به تبدیل PPT به PPTX و PPT در مقابل PPTX مراجعه کنید.
صادرات با طرح ثابت
PDF، XPS و TIFF هنگامی مفید هستند که خروجی باید در همه دستگاهها یکگونه بهنظر برسد و بهعنوان یک ارائه ویرایشپذیر نباشد. مقالات اختصاصی PDF، XPS و TIFF توضیح میدهند چگونه تطبیق، اسلایدهای پنهان، یادداشتها، کیفیت تصویر، فشردهسازی، فرمت پیکسل و اندازه خروجی را کنترل کنید.
صادرات HTML و تصویر
صادرات HTML و HTML5 برای نمایش در مرورگر، انتشار وب و اشتراکگذاری سبک مناسب است. صادرات تصویر زمانی مفید است که هر اسلاید باید بهعنوان یک پیشنمایش، تصویر بندانگشتی یا دارایی رستری جداگانه درآید. برای راهنماییهای خاص فرمت، به مقالات PNG، JPG و SVG مراجعه کنید.
سوالات متداول
آیا برای تبدیل ارائهها به Microsoft PowerPoint نیاز دارم؟
نه. Aspose.Slides for Node.js via Java یک کتابخانه مستقل است و نیازی به Microsoft PowerPoint یا خودکارسازی Office ندارد.
آیا میتوانم بهصورت دستهای بسیاری از ارائهها را تبدیل کنم؟
بله. هر ارائه را بارگذاری کنید، به فرمت مورد نیاز ذخیره کنید و پس از پردازش شی ارائه را آزاد کنید. برای پردازش موازی، از نمونههای جداگانه ارائه استفاده کنید و راهنماییهای چندریسمانی را دنبال کنید.
آیا میتوانم فقط اسلایدهای انتخابی را صادر کنم؟
بله. چندین روش صادرات امکان عبور ایندکسهای اسلاید یا رندر اسلایدهای منفرد را بسته به فرمت خروجی فراهم میکنند. مقاله اختصاصی برای فرمت هدف را ببینید.
آیا میتوانم اسلایدهای پنهان را هنگام صادرات به PDF یا XPS شامل کنم؟
بله. از تنظیمات صادرات اسلایدهای پنهان که در مقالات PDF و XPS توضیح داده شدهاند استفاده کنید.
آیا میتوانم خروجی PDF/A ایجاد کنم؟
بله. تنظیمات تطبیق PDF برای صادرات PDF در دسترس هستند. برای جزئیات به تبدیل PowerPoint به PDF مراجعه کنید.
فونتها هنگام تبدیل چگونه مدیریت میشوند؟
Aspose.Slides میتواند از فونتهای داخلی، بازگشت به فونت پیشفرض و تنظیمات جایگزینی فونت استفاده کند. به مقالات فونت داخلی، فونت بازگشتی و جایگزینی فونت نگاه کنید.