Aspose.Slides FOSS for Java

Aspose.Slides FOSS for Java is an open-source, MIT-licensed library for creating, loading, and saving PowerPoint .pptx فایل‌ها در Java. این یک مدل شیء غنی برای اسلایدها، اشکال، متن، جداول، تصاویر، نظرات و ویژگی‌های سند فراهم می‌کند.

Example: github.com/aspose-slides-foss/Aspose.Slides-FOSS-for-Java

Example: org.aspose.slides.foss

Example: MIT

import org.aspose.slides.foss.*;

دسترسی به جای‌دار

ExampleExample
Exampleشیء ریشه برای ایجاد، بارگذاری و ذخیره‌سازی .pptx فایل‌ها.
Exampleیک اسلاید تک در یک ارائه را نشان می‌دهد.
SlideCollectionمجموعه‌ای مرتب از اسلایدهای یک ارائه.

Example

ExampleExample
Exampleکلاس پایه برای اشکالی که دارای هندسه در یک اسلاید هستند.
ShapeCollectionمجموعه‌ای از اشکال روی یک اسلاید.
AutoShapeیک شکل با هندسه پیش‌تنظیم یا سفارشی و متن اختیاری.

Example

ExampleExample
TextFrameقاب متن حاوی پاراگراف‌ها درون یک شکل.
Exampleیک پاراگراف متنی شامل بخش‌ها.
Exampleیک بخش متنی درون یک پاراگراف.

Example

ExampleExample
Exampleشکل جدول در یک اسلاید.

Example

ExampleExample
ColorFormatرنگ استفاده شده در یک ارائه.
FillFormatویژگی‌های قالب‌بندی پر کردن.
LineFormatویژگی‌های قالب‌بندی خط.
EffectFormatقالب‌بندی اثر (تاری، درخشندگی، سایه، بازتاب).
GradientFormat / PatternFormatقالب‌های پر کردن گرادیان و الگو.
ThreeDFormat3-D formatting properties.

کلاس Shape روش‌های داخلی برای کار با جای‌دارها فراهم می‌کند:

ExampleExample
ImageCollectionمجموعه‌ای از تصاویر تعبیه‌شده در ارائه.
Exampleانواع مرتبط با رسم (Images, PointF).

نظرات و ویژگی‌ها

ExampleExample
نظر / CommentAuthorنظرات اسلاید و نویسندگان نظرات.
DocumentPropertiesمتادیتای ارائه (عنوان، نویسنده، و غیره).

قالب‌های اصلی، طرح‌بندی‌ها و یادداشت‌ها

ExampleExample
LayoutSlide / MasterSlideانواع طرح‌بندی و اسلایدهای مستر.
NotesSlideاسلاید یادداشت پیوست به اسلاید ارائه.
 فارسی