ارائه های پاورپوینت اغلب لازم است به چندین فایل PPTX/PPT تقسیم شوند. شما می توانید یک ارائه را بر اساس سناریوی خود بر اساس هر اسلاید، اسلایدهای زوج یا فرد و غیره تقسیم کنید. در این مقاله، نحوه تقسیم ارائه های پاورپوینت PPTX/PPT با استفاده از جاوا را خواهید آموخت.
- Java API برای تقسیم پاورپوینت PPT
- مراحل تقسیم پاورپوینت PPTX در جاوا
- یک ارائه پاورپوینت را با استفاده از جاوا تقسیم کنید
Java API برای تقسیم ارائه های پاورپوینت
برای تقسیم نمایش های PPTX یا PPT، از Aspose.Slides for Java استفاده می کنیم. API برای ایجاد، تغییر و تبدیل ارائه های پاورپوینت و OpenOffice از داخل برنامه های جاوا طراحی شده است. می توانید API را دانلود یا با استفاده از تنظیمات Maven زیر نصب کنید.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.8</version>
<classifier>jdk16</classifier>
</dependency>
مراحل تقسیم پاورپوینت PPTX در جاوا
مراحل زیر برای تقسیم پاورپوینت PPTX با استفاده از Aspose.Slides برای جاوا آمده است.
- فایل PPT/PPTX را از دیسک بارگیری کنید.
- اسلایدها را در پاورپوینت PPT حلقه بزنید.
- هر اسلاید را به عنوان یک فایل PPT جداگانه ذخیره کنید.
بیایید نگاهی به نحوه انجام این مراحل به صورت برنامه نویسی و تقسیم یک PPT با استفاده از جاوا بیندازیم.
یک پاورپوینت PPT را در جاوا تقسیم کنید
مراحل زیر برای تقسیم پاورپوینت PPT با استفاده از جاوا آمده است.
- ابتدا یک نمونه از کلاس Presentation برای بارگیری ارائه پاورپوینت ایجاد کنید.
- سپس، از طریق هر ISlide در مجموعه Presentation.getSlides() حلقه بزنید.
- در هر تکرار مراحل زیر را انجام دهید:
- یک نمونه از کلاس Presentation ایجاد کنید.
- اسلاید پیش فرض را با استفاده از روش Presentation.getSlides().getitem(0).remove() حذف کنید.
- با استفاده از روش Presentation.getSlides().addClone(ISlide) اسلاید را به ارائه اضافه کنید.
- در نهایت، ارائه را با استفاده از روش Presentation.save(String, SaveFormat) ذخیره کنید.
نمونه کد زیر نحوه تقسیم یک PPTX در جاوا را نشان می دهد.
// بارگذاری ارائه پاورپوینت
Presentation presentation = new Presentation("presentation.pptx");
// در ارائه اسلایدها را تکرار کنید
for (ISlide sld : presentation.getSlides()) {
// یک ارائه جدید ایجاد کنید
Presentation newPres = new Presentation();
// حذف اسلاید پیش فرض
newPres.getSlides().get_Item(0).remove();
// اسلاید را به ارائه اضافه کنید
newPres.getSlides().addClone(sld);
// ذخیره ارائه
newPres.save(String.format("Slide_{0}.pptx", sld.getSlideNumber()), SaveFormat.Pptx);
}
Java API برای تقسیم اسلایدهای PPT - مجوز رایگان دریافت کنید
با دریافت [مجوز موقت رایگان] میتوانید از Aspose.Slides برای جاوا بدون محدودیت ارزیابی استفاده کنید.
Split PowerPoint PPT - نسخه ی نمایشی آنلاین
تقسیم کننده ارائه آنلاین را که بر اساس Aspose.Slides است، امتحان کنید.
نتیجه
در این مقاله نحوه تقسیم پاورپوینت PPTX یا PPT در جاوا را یاد گرفتید. می توانید نمونه کد ارائه شده را برای تقسیم هر اسلاید در ارائه، همه اسلایدهای زوج یا فرد و غیره سفارشی کنید. همچنین، میتوانید از طریق [فروم 13 ما در مورد سؤالات خود به ما اطلاع دهید.
همچنین ببینید
- ارائه های MS PowerPoint در جاوا ایجاد کنید
- اضافه کردن واترمارک به اسلایدهای پاورپوینت با استفاده از جاوا
- استخراج متن از فایل های پاورپوینت با استفاده از جاوا
- اشکال پاورپوینت را در جاوا اضافه کنید، وصل کنید، حذف کنید یا کلون کنید
- تبدیل پاورپوینت PPTX/PPT به تصاویر PNG در جاوا
- با استفاده از جاوا، تصاویر کوچک برای پاورپوینت PPTX یا PPT ایجاد کنید