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

بررسی اجمالی

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

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

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

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

سناریو زمانی که نیاز دارید مقاله
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 به Word تبدیل اسلایدها به سند Word وقتی که خروجی به‌صورت سند متنی نیاز است. تبدیل PowerPoint به Word
PPT/PPTX به Markdown استخراج محتوای ارائه به Markdown برای مستندسازی و جریان‌های کاری مبتنی بر متن. تبدیل PowerPoint به Markdown
PPT/PPTX به GIF متحرک ایجاد یک GIF متحرک از اسلایدها. تبدیل PowerPoint به GIF متحرک
PPT/PPTX به ویدیو ساخت یک گردش کار خروجی ویدیو از اسلایدهای ارائه. تبدیل PowerPoint به ویدیو
ارائه به XAML استخراج اسلایدها به XAML برای سناریوهای UI در .NET. صادرات ارائه‌ها به XAML

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

تبدیل PowerPoint و OpenDocument

Aspose.Slides برای .NET از تبدیل بین فرمت‌های ارائه‌ای رایج مانند 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 برای .NET تبدیل با دقت بالا از PPT به PPTX را پشتیبانی می‌کند و ساختارهای پیچیده ارائه مانند مسترها، چیدمان‌ها، اسلایدها، نمودارها، اشکال گروهی، جای‌دارها، فریم‌های متنی، بافت‌ها و پرکننده‌های تصویر را حفظ می‌نماید.

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

صادرات با چیدمان ثابت

PDF، XPS و TIFF زمانی مفیدند که خروجی باید در تمام دستگاه‌ها یکسان ظاهر شود و به‌عنوان یک ارائه ویرایش‌پذیر نباشد. از PdfOptions، XpsOptions و TiffOptions برای کنترل سازگاری، اسلایدهای مخفی، یادداشت‌ها، کیفیت تصویر، فشرده‌سازی، فرمت پیکسل و اندازه خروجی استفاده کنید.

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

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

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

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

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

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

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

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

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

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

بله. از ویژگی ShowHiddenSlides در PdfOptions یا XpsOptions استفاده کنید.

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

بله. تنظیمات سازگاری PDF از طریق PdfOptions.Compliance و PdfCompliance در دسترس است.

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

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