C++ kullanarak PowerPoint Sunumlarını SVG'ye Dönüştürün

SVG biçimi genellikle web ve masaüstü uygulamalarına içerik yerleştirmek için kullanılır. PowerPoint sunumlarınızı bu tür uygulamalara katıştırmanız gereken durumlar olabilir. Bu gibi durumlarda, PowerPoint dosyalarını SVG biçimine dönüştürmek yardımcı olacaktır. Bu amaçla, bu makale size C++‘da PowerPoint PPT veya PPTX’i SVG’ye nasıl dönüştüreceğinizi öğretecektir.

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

Aspose.Slides for C++, PowerPoint dosyalarıyla çalışmak için bir C++ API’sidir. Ek yazılıma ihtiyaç duymadan PowerPoint PPT ve PPTX dosyalarını oluşturmanıza, okumanıza ve değiştirmenize olanak tanır. Ayrıca API, PPTX/PPT dosyalarının SVG biçimine dönüştürülmesini destekler. API’yi NuGet aracılığıyla yükleyebilir veya doğrudan İndirilenler bölümünden indirebilirsiniz.

PM> Install-Package Aspose.Slides.Cpp

C++ ile 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 C++ 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, C++‘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.

C++ ile PowerPoint PPT’yi SVG’ye dönüştürün

PowerPoint PPTX/PPT dosyalarını SVG biçimine dönüştürmek için gereken adımlar aşağıdadır.

Aşağıdaki örnek kod, PowerPoint PPTX/PPT dosyalarının C++ kullanılarak SVG biçimine nasıl dönüştürüleceğini gösterir.

// Kaynak dosya yolu
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";

// Sunum dosyasını yükleyin
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Slaytlar arasında geçiş yapın
for (SharedPtr<ISlide> slide : presentation->get_Slides())
{
	// FileStream sınıfının bir örneğini oluşturun
	SharedPtr<FileStream> stream = File::OpenWrite(String::Format(u"OutputDirectory\\PresentationToSvg_out_{0}.svg", slide->get_SlideNumber()));

	// Slaytı akışa yazın
	slide->WriteAsSvg(stream);

	// akışı kapat
	stream->Close();
}

PowerPoint’ten SVG’ye C++ Dönüştürücü - Ücretsiz Lisans Alın

Aspose.Slides’ı değerlendirme kısıtlamaları olmadan kullanmak için [ücretsiz bir geçici lisans] alabilirsiniz]9.

Çözüm

Bu makalede, PowerPoint PPTX/PPT dosyalarının C++ ile SVG formatına nasıl dönüştürüleceğini öğrendiniz. Paylaşılan kod örneği, PowerPoint dosyalarının yalnızca birkaç satır kodla SVG biçimine nasıl dönüştürüleceğini gösterir. Aspose.Slides for C++, PowerPoint ile ilgili görevlerinizi otomatikleştirmek için bir dizi ek özellik sağlayan güçlü bir API’dir. Resmi belgeleri ziyaret ederek API’yi ayrıntılı olarak inceleyebilirsiniz. Herhangi bir sorunuz olması durumunda lütfen ücretsiz destek forumumuzda bize ulaşmaktan çekinmeyin.

Ayrıca bakınız

İpucu: Ücretsiz PowerPoint’ten SVG’ye Dönüştürücü Varsayın‘a göz atmak isteyebilirsiniz.