
PowerPoint sunumlarının genellikle birden çok PPTX/PPT dosyasına bölünmesi gerekir. Bir sunumu senaryonuza göre her slayta, çift veya tek slayta vb. göre bölebilirsiniz. Bu makalede, PowerPoint PPTX/PPT sunumlarını Java kullanarak nasıl böleceğinizi öğreneceksiniz.
- PowerPoint PPT’yi Bölmek için Java API’si
- Java’da PowerPoint PPTX’i Bölme Adımları
- Java kullanarak bir PowerPoint Sunumunu Bölme
PowerPoint Sunumlarını Bölmek için Java API
PPTX veya PPT sunumlarını bölmek için Aspose.Slides for Java kullanacağız. API, Java uygulamaları içinden PowerPoint ve OpenOffice sunumları oluşturmak, değiştirmek ve dönüştürmek için tasarlanmıştır. API’yi indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz.
<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>
Java’da PowerPoint PPTX’i Bölme Adımları
Aspose.Slides for Java kullanarak bir PowerPoint PPTX’i bölme adımları aşağıdadır.
- PPT/PPTX dosyasını diskten yükleyin.
- PowerPoint PPT’de slaytlar arasında geçiş yapın.
- Her slaytı ayrı bir PPT dosyası olarak kaydedin.
Bu adımları programlı olarak nasıl gerçekleştireceğimize ve Java kullanarak bir PPT’yi nasıl böleceğimize bir göz atalım.
Java’da bir PowerPoint PPT’yi bölme
Java kullanarak bir PowerPoint PPT’yi bölme adımları aşağıdadır.
- İlk olarak, PowerPoint sunumunu yüklemek için Sunum sınıfının bir örneğini oluşturun.
- Ardından, Presentation.getSlides() koleksiyonundaki her ISlide arasında geçiş yapın.
- Her yinelemede, aşağıdaki adımları gerçekleştirin:
- Sunum sınıfının bir örneğini oluşturun.
- Presentation.getSlides().getitem(0).remove() yöntemini kullanarak varsayılan slaydı kaldırın.
- Presentation.getSlides().addClone(ISlide) yöntemini kullanarak slaydı sunuma ekleyin.
- Son olarak sunumu Presentation.save(String, SaveFormat) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, Java’da bir PPTX’in nasıl bölüneceğini gösterir.
// PowerPoint sunumunu yükleyin
Presentation presentation = new Presentation("presentation.pptx");
// Sunudaki slaytları yineleyin
for (ISlide sld : presentation.getSlides()) {
// Yeni bir sunu oluştur
Presentation newPres = new Presentation();
// Varsayılan slaydı kaldır
newPres.getSlides().get_Item(0).remove();
// Sunuya slayt ekleme
newPres.getSlides().addClone(sld);
// Sunumu kaydet
newPres.save(String.format("Slide_{0}.pptx", sld.getSlideNumber()), SaveFormat.Pptx);
}
PPT Slaytlarını Bölmek için Java API - Ücretsiz Lisans Alın
Aspose.Slides for Java’yı ücretsiz geçici lisans alarak değerlendirme sınırlamaları olmadan kullanabilirsiniz.
Bölünmüş PowerPoint PPT - Çevrimiçi Demo
Aspose.Slides tabanlı çevrimiçi sunum ayırıcıyı deneyin.
Çözüm
Bu makalede, Java’da PowerPoint PPTX veya PPT’yi nasıl böleceğinizi öğrendiniz. Sağlanan kod örneğini, sunumdaki her slaydı, tüm çift veya tek slaytları vb. Ayrıca, sorularınızı [forumumuz] aracılığıyla bize bildirmekten çekinmeyin]13.
Ayrıca bakınız
- Java’da MS PowerPoint Sunumları Oluşturun
- Java kullanarak PowerPoint Slaytlarına Filigran Ekleme
- Java kullanarak PowerPoint Dosyalarından Metin Çıkarma
- Java’da PowerPoint Şekillerini Ekleme, Bağlama, Kaldırma veya Klonlama
- Java’da PowerPoint PPTX/PPT’yi PNG Görüntülerine Dönüştürme
- Java kullanarak PowerPoint PPTX veya PPT için Küçük Resimler oluşturun