Java'da PowerPoint'ten Görüntüler Nasıl Çıkarılır

Bu makale Java’da PowerPoint‘den görüntülerin nasıl çıkarılacağına ilişkin eksiksiz iş akışını içerir ve Java kullanarak PowerPoint’ten görüntülerin nasıl alınacağına ilişkin örnek bir uygulama sağlar. Görüntü çıkarma talimatları, başka herhangi bir ek yazılım kurmadan Linux, Windows ve macOS gibi herhangi bir popüler işletim sisteminde kullanılabilir. PowerPoint belgelerinden görüntüleri ayıklamak için adım adım işlemin yanı sıra örnek kod.

Java’da PowerPoint’ten Görüntüleri Çıkarma Adımları

  1. PowerPoint dosyasından görüntüleri ayıklamak için Java uygulamasındaki Maven deposundan GroupDocs.Parser for Java yükleyin
  2. PowerPoint belgesinden görüntüleri ayıklama işlevini geliştirmek için gerekli sınıfları içe aktarın
  3. Görüntüleri ayıklamak amacıyla PowerPoint belgesini yüklemek için Parser sınıfını başlatın
  4. images nesnesinin koleksiyonunu elde etmek için getImages yöntemini çağırın
  5. Görüntü koleksiyonu üzerinde yineleme yapın, görüntünün boyutunu, türünü ve içeriğini görüntüleyin

Yukarıdaki adım adım talimatlar, Java’da PowerPoint’ten nasıl resim alacağınızı sağlar. Bunlar, bir PPT dosyasından görüntü çıkarmak için izlemeniz gereken birkaç adımdır ve gerekli kütüphaneyi kurarak ve gerekli sınıfları dahil ederek işleme başlayabilirsiniz. Bir sonraki adım, girdi dosyasını, ondan görüntüler almak için Parser sınıfını başlatarak yüklemenizi sağlar. Bundan sonra, görüntü koleksiyonu elde etmek için Parser sınıfının getImages yöntemini çağırın ve ardından görüntü verileri için yineleyin.

Java’da PowerPoint’ten Görüntüleri Ayıklamak için Kod

import com.groupdocs.parser.Parser;
import com.groupdocs.parser.licensing.License;
import com.groupdocs.parser.data.PageImageArea;
import java.io.IOException;
public class ExtractImagesFromPowerpointInJava {
public static void main(String[] args) throws IOException { // Main function to extract images from PowerPoint in Java
// Remove the watermark in output
License lic = new License();
lic.setLicense("GroupDocs.Parser.lic");
// Create an instance of Parser class
try (Parser parser = new Parser("sample.ppt")) {
// Extract images
Iterable < PageImageArea > images = parser.getImages();
// Check if images extraction is supported
if (images == null) {
System.out.println("Images extraction isn't supported");
return;
}
// Iterate over images
for (PageImageArea image: images) {
// Print a page index, rectangle and image type:
System.out.println(String.format("Page: %d, R: %s, Type: %s", image.getPage().getIndex(), image.getRectangle(), image.getFileType()));
}
}
}
}

Yukarıdaki kod parçacığı, Java kullanarak PowerPoint’ten resim çıkarmak için uygulamanın nasıl geliştirileceğini gösterir. Uygulama, belge ayrıştırma kitaplığının birkaç API çağrısını tüketmekten oluşan birkaç satırlık kodla tamamlanır. Ayrıca bu örnek kod, PDF, DOC, DOCX, XLSX, RTF, DOT, EPUB ve çok daha fazlası gibi çeşitli belge biçimlerinden görüntüleri ayıklamak için uyarlanabilir.

Java’da PPT’den görüntülerin nasıl çıkarılacağına ilişkin ayrıntılı süreci tartıştık ve bunun için bir örnek kod oluşturduk. Yakın zamanda, Java kullanarak Excel’den meta veri çıkarma hakkında bir makale yayınladık, daha fazla bilgi için Java’da Excel’den Meta Verileri Çıkarma kılavuzuna bakın.

 Türkçe