Java ile ODP dosyalarını ayrıştırma
Aspose.Slides for Java’nın sunucu tarafı API’leriyle ODP belgelerinden metin ve sunu içeriği çıkarın.
Java ile ODP dosyasını ayrıştırma
ODP sunularını ayrıştırmak ve slaytlardan metin çıkarmak için
Aspose.Slides for Java
kullanın. Kitaplığı Maven tabanlı bir projeye eklemek için aşağıdaki depo ve bağımlılık yapılandırmasını pom.xml dosyanıza ekleyin.
Depo
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>Bağımlılık
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>26.8</version>
<classifier>jdk16</classifier>
</dependency>ODP dosyalarını ayrıştırma – Java
Presentation presentation = new Presentation("demo.odp");
try {
ISlide slide = presentation.getSlides().get_Item(0);
ITextFrame[] slideTextFrames = SlideUtil.getAllTextBoxes(slide);
for (ITextFrame textFrame : slideTextFrames) {
for (IParagraph paragraph : textFrame.getParagraphs()) {
for (IPortion portion : paragraph.getPortions()) {
System.out.print(portion.getText());
System.out.print(portion.getPortionFormat().getFontHeight());
System.out.print(portion.getPortionFormat().getLatinFont().getFontName());
}
}
}
} finally {
presentation.dispose();
}Java ile ODP dosyaları nasıl ayrıştırılır
Aspose.Slides for Java ile birkaç satır kodla bir ODP sunusundan metin çıkarın.
ODPdosyasınıPresentationsınıfıyla yükleyin.- İlk slaydın metin çerçevelerini almak için
SlideUtil.getAllTextBoxesyöntemini çağırın. - Her
ITextFrame,IParagraphveIPortionnesnesi üzerinde dolaşın. - Her
IPortionnesnesinden metni, yazı tipi boyutunu ve yazı tipi adını okuyun.
Sistem gereksinimleri
Aspose.Slides for Java başlıca platformları ve işletim sistemlerini destekler. Ortamınızın aşağıdaki ön koşulları karşıladığından emin olun.
- JSP/JSF uygulamaları ve masaüstü uygulamaları için Java Runtime Environment içeren Microsoft Windows veya uyumlu bir işletim sistemi.
- Maven üzerinden Aspose.Slides for Java’nın en son sürümü.
Aspose.Slides ile geliştirildi
Metin ve görüntüleri çevrimiçi çıkarın
Ücretsiz Aspose.Slides Parser uygulaması, yukarıdaki kodla aynı API olan Aspose.Slides for Java ile geliştirilmiştir. Uygulamayı açın ve API’nin kendi ODP dosyalarınızla neler yapabildiğini görün.
- Tarayıcınızda çalışır, hiçbir şey yüklemeniz gerekmez.
- Kod yazmadan önce Aspose.Slides’ın dosyalarınızı nasıl okuduğunu görün.
- Bir ODP dosyası yükleyin ve metnini ve görüntülerini alın.
- Her şeyi tek bir ZIP arşivi olarak indirin.
ODP Dosya Biçimi nedir
ODP uzantılı dosyalar OpenDocument Presentation biçimini kullanır. Bir ODP dosyası; metin, görüntü, biçimlendirme, animasyon ve diğer sunu içeriklerini barındırabilen slaytları saklar.
Ayrıştırma için desteklenen diğer biçimler
Java ile başka sunu biçimlerini de ayrıştırabilirsiniz.