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

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

Aspose.Slides for Java supports the most popular development and deployment platforms.

Feature Description
Desktop Applications Aspose.Slides for Java می‌تواند برای توسعه برنامه‌های Windows Forms استفاده شود
Enterprise Web Applications استفاده از Aspose.Slides for Java به ساخت برنامه‌های وب هدفمند کمک می‌کند. همچنین پشتیبانی از استفاده Aspose.Slides for Java با PHP فراهم شده است.
Linux/Unix Aspose.Slides for Java یک API مستقل از پلتفرم است و می‌تواند در محیط‌های لینوکس و یونیکس کار کند.

قالب‌های فایل و تبدیل‌ها

Aspose.Slides for Java supports most of the Microsoft PowerPoint document formats and exports them to popular formats used widely by organizations.

Feature Description
Microsoft PowerPoint (PPT) Aspose.Slides for Java سریع‌ترین پردازش را برای این قالب سند ارائه ارائه می‌دهد.
PresentationML (PPTX, XML) Aspose.Slides for Java از پردازش قالب ارائه OOXML (همچنین به عنوان PresentationML یا PPTX شناخته می‌شود) پشتیبانی می‌کند.
PPT to PPTX conversion Aspose.Slides for Java از تبدیل PPT به PPTX پشتیبانی می‌کند.
Portable Document Format (PDF) قالب‌های فایل پشتیبانی‌شده می‌توانند به اسناد Adobe Portable Document Format (PDF) با یک روش صادر شوند.
XML Parser Specification (XPS) تمام قالب‌های فایل پشتیبانی‌شده می‌توانند به اسناد XML Parser Specification (XPS) با یک روش صادر شوند.
Tagged Image File Format (TIFF) قالب‌های فایل ارائه پشتیبانی‌شده توسط Aspose.Slides for Java می‌توانند به Tagged Image File Format (TIFF) نیز صادر شوند.
ODP to PPTX Conversion Aspose.Slides for Java بارگذاری OpenDocument Presentation (ODP) و تبدیل آن به PPTX را پشتیبانی می‌کند.
Presentation To HTML Conversion Aspose.Slides for Java تبدیل PresentationEx به قالب HTML را پشتیبانی می‌کند.

رندر ارائه

Aspose .Slides for Java supports high fidelity rendering of slides in the presentations to various graphics formats:

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

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

Aspose.Slides for Java enables you to access, modify or create almost all the possible contents of presentations.

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

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

It is possible to format text and shapes on slides in a presentation document using Aspose.Slides for Java.

Feature Description
Text Formatting

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

- نوع قلم.

- اندازه قلم.

- رنگ قلم.

- سایه‌های قلم.

- ترازبندی پاراگراف.

- نقاط بولت پاراگراف.

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

Shape Formatting

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

- موقعیت

- اندازه

- خط

- پرکننده (از جمله الگو، گرادیان و تک‌رنگ).

- متن

- تصویر

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

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

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

چگونه Multithreading کار می‌کند؟ آیا پردازش می‌تواند هم‌زمان باشد؟

این ایمن است که اسناد مختلف را در نخ‌های جداگانه پردازش کنید؛ شیء ارائه نمی‌تواند همزمان توسط چندین نخ استفاده شود.

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

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

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

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

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

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

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

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