PowerPoint'ten SVG Java'ya

PowerPoint’ten SVG’e dönüştürme genellikle sunumları web veya masaüstü uygulamalarında görüntülemek için gerçekleştirilir. Çeşitli PowerPoint görüntüleyicileri de sunumları slayt gösterisi için SVG’ye dönüştürür. Buna göre, bu makale PowerPoint PPTX veya PPT sunumlarının Java kullanarak SVG dosyalarına nasıl dönüştürüleceğini kapsar.

Java PowerPoint PPT’den SVG’ye Dönüştürücü - Ücretsiz İndirme

PPTX veya PPT sunumlarını SVG’ye dönüştürmek için Aspose.Slides for Java kullanacağız. API, Java uygulamalarının içinden PowerPoint ve OpenOffice sunumları oluşturmak ve yönetmek için tasarlanmıştır. Ayrıca, sunumların SVG dahil diğer biçimlere yüksek doğrulukla dönüştürülmesini destekler. 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 PPTX’i SVG’ye Dönüştürme Adımları

PowerPoint PPT veya PPTX sunumlarının SVG’ye dönüştürülmesi çok basittir. Aspose.Slides for Java kullanarak bir PPT/PPTX dosyasını SVG formatına dönüştürmek için gerekli adımlar aşağıdadır.

  • PowerPoint PPT veya PPTX dosyasını diskten yükleyin.
  • Sunudaki slaytlar arasında geçiş yapın.
  • Her slaytı SVG dosyası olarak istediğiniz konuma kaydedin.

Şimdi, Java’da bir PPTX’i SVG’ye dönüştürmek için bu adımları koda nasıl dönüştüreceğimize bir göz atalım.

Java’da PPTX veya PPT Sunumlarını SVG’ye Dönüştürün

Java kullanarak bir PowerPoint PPTX/PPT sunumunu SVG’ye dönüştürme adımları aşağıdadır.

  • İlk olarak, sunumu yüklemek için bir Sunum sınıfı örneği oluşturun.
  • Sunumdaki slaytlar arasında geçiş yapın ve ISlide nesnesindeki her slaydın referansını alın.
  • Çıkış SVG dosyası için bir FileOutputStream nesnesi oluşturun.
  • ISlide.writeAsSvg() yöntemini kullanarak FileOutputStream nesnesine slayt verilerini yazın.
  • Son olarak akışı kapatın.

Aşağıdaki kod örneği, PowerPoint PPTX/PPT’nin SVG’ye nasıl dönüştürüleceğini gösterir.

// Sunu dosyasını temsil eden bir Presentation sınıfını somutlaştırın
Presentation pres = new Presentation("presentation.pptx");
try {
  
	// Her slayda erişin
	for(ISlide sld:pres.getSlides())
	{
		  // Bir bellek akışı nesnesi oluşturun
	    FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));

	    // Slaytın SVG görüntüsünü oluşturun ve bellek akışına kaydedin
	    sld.writeAsSvg(svgStream);

	    // Akışı kapat
	    svgStream.close();
	}
} catch (IOException e) {
} finally {
    pres.dispose();
}

Java PPTX’ten SVG’ye Dönüştürücü - Ücretsiz Lisans Alın

Aspose.Slides for Java’yı geçici lisans talep ederek değerlendirme sınırlamaları olmadan kullanabilirsiniz.

PPT’den SVG’ye - Çevrimiçi Demo

Aspose.Slides tabanlı çevrimiçi PowerPoint’ten SVG’ye dönüştürücü deneyin.

Çözüm

PowerPoint sunumları, içeriklerini uygulamalara katıştırmak için genellikle SVG’ye dönüştürülür. Bu gibi durumlarda, bu makale Java’da PowerPoint’ten SVG’ye dönüştürmenin nasıl gerçekleştirileceğini ele aldı. Aspose.Slides for Java’nın diğer özelliklerini keşfetmek için belgeleri ziyaret edebilirsiniz. Ayrıca, [forumumuz] aracılığıyla 11 sorularınızı bize bildirmekten çekinmeyin.

Ayrıca bakınız