مرور ویژگیها
پلتفرمهای پشتیبانیشده
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 را به یک ارائه اضافه کنید و آنها را به اسلایدها تبدیل کنید.