مروری بر ویژگی‌ها

پلتفرم‌های پشتیبانی‌شده

Aspose.Slides for .NET از محبوب‌ترین پلتفرم‌های توسعه و استقرار پشتیبانی می‌کند. جزئیات زیر را مرور کنید:

قابلیت توضیح
ASP.NET Web Applications از Aspose.Slides for .NET برای ساخت برنامه‌های وب ASP.NET هدف‌گیری نسخه‌های .NET Framework 2.0 تا 4.6.2 استفاده کنید
Web Services از Aspose.Slides for .NET برای استقرار وب سرویس‌ها استفاده کنید
WinForms Applications Aspose.Slides for .NET می‌تواند برای توسعه برنامه‌های Windows Forms نیز به کار رود

فرمت‌های فایل و تبدیل‌ها

Aspose.Slides for .NET از اکثر فرمت‌های سند PowerPoint پشتیبانی می‌کند. همچنین امکان صادر کردن آن‌ها به فرمت‌های محبوبی که سازمان‌ها به‌طور گسترده استفاده و تبادل می‌کنند را فراهم می‌آورد. جزئیات زیر را مرور کنید:

قابلیت توضیح
مایکروسافت پاورپوینت (PPT) Aspose.Slides for .NET سریع‌ترین پردازش را برای این فرمت سند ارائه می‌دهد.
تبدیل PPT به PPTX Aspose.Slides for .NET از تبدیل PPT به PPTX پشتیبانی می‌کند.
قالب سند قابل حمل (PDF) می‌توانید تمام فرمت‌های فایل پشتیبانی‌شده را با یک متد به اسناد Adobe Portable Document Format (PDF) صادر کنید.
مشخصات تجزیه‌گر XML (XPS) می‌توانید تمام فرمت‌های فایل پشتیبانی‌شده را با یک متد به اسناد XML Parser Specification (XPS) صادر کنید.
فرمت فایل تصویری تگ‌شده (TIFF) می‌توانید تمام فرمت‌های فایل ارائه پشتیبانی‌شده را به Tagged Image File Format (TIFF) صادر کنید.
تبدیل PPTX به HTML Aspose.Slides for .NET از تبدیل PresentationEx به فرمت HTML پشتیبانی می‌کند.

رندرینگ و چاپ

Aspose.Slides for .NET رندرینگ با دقت بالا از اسلایدهای اسناد ارائه به فرمت‌های گرافیکی مختلف را پشتیبانی می‌کند. جزئیات زیر را مرور کنید:

قابلیت توضیح
.NET Supported Image Formats با Aspose.Slides for .NET می‌توانید اسلایدهای ارائه و تصاویر روی اسلایدها را به تمام فرمت‌های گرافیکی پشتیبانی‌شده توسط .NET مانند TIFF، PNG، BMP، JPEG، GIF و متافایل‌ها رندر کنید.
SVG Format Aspose.Slides for .NET همچنین روش‌های داخلی برای صادر کردن اسلایدهای ارائه به فرمت Scalable Vector Graphics (SVG) فراهم می‌کند.
Presentation Printing نسخه‌های جدید Aspose.Slides for .NET متدهای چاپ داخلی با گزینه‌های مختلف ارائه می‌دهند.

ویژگی‌های محتوا

Aspose.Slides for .NET به شما اجازه می‌دهد به تقریباً تمام آیتم‌ها یا محتوای اسناد ارائه دسترسی، اصلاح یا ایجاد کنید. جزئیات زیر را مرور کنید:

قابلیت توضیح
Master Slides اسلایدهای مستر طرح‌بندی اسلایدهای عادی را تعریف می‌کنند. Aspose.Slides for .NET به شما اجازه می‌دهد به اسلایدهای مستر اسناد ارائه دسترسی و آن‌ها را اصلاح کنید.
Normal Slides با Aspose.Slides for .NET می‌توانید اسلایدهای جدید با انواع مختلف ایجاد کنید؛ همچنین می‌توانید به اسلایدهای موجود در ارائه‌ها دسترسی و آن‌ها را اصلاح کنید.
Cloning / Copying Slides متدهای داخلی Aspose.Slides for .NET به شما امکان می‌دهند اسلایدهای موجود را در یک ارائه کلون یا کپی کنید. می‌توانید اسلایدهای کپی‌شده و کلون‌شده را از یک ارائه به ارائه دیگر منتقل کنید. چون یک اسلاید طرح‌بندی خود را از اسلاید مستر به ارث می‌برد، متدهای کلونینگ داخلی به‌صورت خودکار مستر را هنگام کلون کردن کپی می‌کنند.
Managing Slides sections متدهایی برای سازماندهی اسلایدها در بخش‌های مختلف داخل یک ارائه.
Place Holders and Text Holders می‌توانید به جای‌نگهدارها و نگهدارهای متن در یک اسلاید دسترسی پیدا کنید. علاوه بر این، می‌توانید با استفاده از متد مناسب از ابتدا اسلایدی با نگهدارهای متن ایجاد کنید.
Header and Footers Aspose.Slides for .NET مدیریت سرصفحه‌ها/پاصفحه‌ها در اسلایدها را تسهیل می‌کند.
Notes in Slides با Aspose.Slides for .NET می‌توانید به یادداشت‌های مرتبط با یک اسلاید دسترسی و آن‌ها را اصلاح کنید و همچنین یادداشت‌های جدید اضافه کنید.
Finding a Shape همچنین می‌توانید با استفاده از متن جایگزین مرتبط با شکل، شکل خاصی را از اسلاید پیدا کنید.
Backgrounds Aspose.Slides for .NET به شما امکان کار با پس‌زمینه‌های مرتبط با یک اسلاید مستر یا عادی در یک ارائه را می‌دهد.
Text Boxes قالب‌های متن می‌توانند از ابتدا ساخته شوند. می‌توانید به قالب‌های متن موجود دسترسی داشته باشید. همچنین می‌توانید متن‌های آن‌ها را بدون از دست دادن فرمت اصلی اصلاح کنید.
Rectangle Shapes می‌توانید شکل‌های مستطیلی را با Aspose.Slides for .NET ایجاد یا اصلاح کنید.
Poly Line Shapes می‌توانید شکل‌های خط چندضلعی را با Aspose.Slides for .NET ایجاد یا اصلاح کنید.
Ellipse Shapes می‌توانید شکل‌های بیضی را با Aspose.Slides for .NET ایجاد یا اصلاح کنید.
Group Shapes Aspose.Slides for .NET از شکل‌های گروهی پشتیبانی می‌کند
Auto Shapes Aspose.Slides for .NET از شکل‌های خودکار پشتیبانی می‌کند
SmartArt Aspose.Slides for .NET پشتیبانی از شکل‌های SmartArt در MS PowerPoint را فراهم می‌کند
Charts Aspose.Slides for .NET پشتیبانی از نمودارهای MSO در PowerPoint را فراهم می‌کند
Shapes Serialization Aspose.Slides for .NET از تعداد زیادی از شکل‌ها پشتیبانی می‌کند. وقتی Aspose.Slides for .NET از یک شکل پشتیبانی نمی‌کند، می‌توانید از یک متد سریال‌سازی استفاده کنید تا آن شکل را از یک اسلاید موجود سریال‌سازی کنید. به این ترتیب می‌توانید شکل را بر حسب نیازهای خود استفاده کنید.
Picture Frames می‌توانید تصاویر را در فریم‌های تصویری با Aspose.Slides for .NET مدیریت کنید.
Audio Frames می‌توانید فایل‌های صوتی را در فریم‌های صوتی بر روی اسلایدها با Aspose.Slides for .NET لینک یا جاسازی کنید.
Video Frames می‌توانید فایل‌های ویدئویی را در فریم‌های ویدئویی مدیریت کنید. Aspose.Slides for .NET همچنین پشتیبانی از ویدئوهای لینک ‌شده و جاسازی‌شده را فراهم می‌کند
OLE Frame می‌توانید اشیاء OLE را در فریم‌های OLE با Aspose.Slides for .NET مدیریت کنید.
Tables Aspose.Slides for .NET از جدول‌ها در اسلایدها پشتیبانی می‌کند
ActiveX Controls پشتیبانی از کنترل‌های ActiveX
VBA Macros پشتیبانی از مدیریت ماکروهای VBA داخل ارائه‌ها.
Text Frame می‌توانید متن را از هر شکل از طریق فریم متنی مرتبط با آن شکل دسترسی پیدا کنید
Text Scanning می‌توانید متن را در یک ارائه در سطح ارائه یا اسلاید از طریق متدهای اسکن داخلی جستجو کنید.
Animations می‌توانید انیمیشن‌ها را بر روی شکل‌ها اعمال کنید
Slide Shows Aspose.Slides for .NET از نمایش اسلاید و انتقالات اسلاید پشتیبانی می‌کند

ویژگی‌های قالب‌بندی

با Aspose.Slides for .NET می‌توانید متن‌ها و شکل‌ها را در اسلایدهای ارائه قالب‌بندی کنید. جزئیات زیر را مرور کنید:

قابلیت توضیح
Text Formatting

در Aspose.Slides for .NET می‌توانید متن‌ها را از طریق فریم‌های متنی مرتبط با شکل‌ها مدیریت کنید. بنابراین می‌توانید متن‌ها را با استفاده از پاراگراف‌ها و بخش‌های مرتبط با فریم‌های متنی قالب‌بندی کنید. این عناصر متنی می‌توانند از طریق Aspose.Slides for .NET قالب‌بندی شوند.

- نوع قلم

- اندازه قلم

- رنگ قلم

- رنگ‌های قلم

- تراز پاراگراف

- بولت‌گذاری پاراگراف

- جهت‌گیری پاراگراف

Shape Formatting

در Aspose.Slides for .NET، عنصر پایه‌ای یک اسلاید یک شکل است. می‌توانید این عناصر شکل را با Aspose.Slides for .NET قالب‌بندی کنید:

- موقعیت

- اندازه

- خط

- پر (شامل الگو، گرادیان، ثابت)

- متن

- تصویر

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

آیا برای کارکرد کتابخانه نیاز به نصب Microsoft PowerPoint روی سرور/کامپیوتر دارم؟

خیر. PowerPoint نیازی نیست؛ Aspose.Slides یک موتور مستقل برای ایجاد، ویرایش، تبدیل و رندرینگ ارائه‌ها است.

چطور چندنخی کاری می‌کند؟ آیا پردازش می‌تواند موازی شود؟

ایمن است که اسناد مختلف را در نخ‌های متفاوت پردازش کنید؛ شیء presentation یکبار نباید توسط multiple threads هم‌زمان استفاده شود.

آیا پسوردهای فایل و رمزنگاری پشتیبانی می‌شود؟

بله. می‌توانید پرزنتیشن‌های رمزنگاری‌شده را باز کنید، پسورد باز و نوشتن را تنظیم یا حذف کنید و وضعیت حفاظت را بررسی کنید.

آیا در کانتینرهای لینوکس باید به بسته‌های قلم توجه داشته باشم؟

بله. توصیه می‌شود بسته‌های قلم عمومی را نصب کنید و/یا به‌طور صریح دایرکتوری‌های قلم را در برنامه خود مشخص کنید تا از جایگزینی‌های غیرمنتظره جلوگیری شود.

آیا در نسخه ارزیابی محدودیت‌هایی وجود دارد؟

در حالت ارزیابی، یک واترمارک به خروجی اضافه می‌شود و محدودیت‌های خاصی اعمال می‌شود؛ یک مجوز موقت 30 روزه برای تست کامل ویژگی‌ها موجود است.

آیا وارد کردن فرمت‌های خارجی به یک ارائه (PDF/HTML → PPTX) پشتیبانی می‌شود؟

بله. می‌توانید صفحات PDF و محتوای HTML را به یک ارائه اضافه کنید و آن‌ها را به اسلاید تبدیل کنید.