Muhtemelen sunum slaytlarınızı web uygulamalarında kullanmak istiyorsunuz veya slayt küçük resimlerini kullanmak istiyorsunuz. Bu gibi durumlarda, PowerPoint sunum slaytlarınızı resimlere dönüştürmeniz gerekir. Bu yazıda, PPT veya PPTX sunumlarını C# kullanarak programlı olarak JPG ve PNG görüntü dosyalarına dönüştürmeyi öğreneceksiniz.

.NET kullanarak PPT'yi JPG veya PNG Görüntüsüne dönüştürün

Aşağıdaki konular burada tartışılmaktadır:

Sunumları Dönüştürmek için .NET API

GroupDocs.Conversion, sunum dosyalarının .NET uygulamaları içindeki görüntülere dönüştürülmesine izin veren .NET API’sini gösterir. Bu makalede, PPT/PPTX sunumlarını görüntü biçimlerine dönüştürmek için GroupDocs.Conversion for .NET kullanacağız. Ayrıca API, kelime işlemci belgeleri, elektronik tablolar, sunumlar, e-Kitaplar, resimler ve belgelerde belirtilen diğer birçok dosya biçiminin dönüştürülmesini destekler. net/desteklenen belge biçimleri/).

DLL’leri veya MSI yükleyicisini indirilenler bölümünden indirebilir veya API’yi NuGet aracılığıyla .NET uygulamanıza yükleyebilirsiniz. /paketler/groupdocs.conversion).

PM> Install-Package GroupDocs.Conversion

C# kullanarak Sunumu JPG Görüntüsüne Dönüştürün

Hemen amaca geçelim ve sunumlarımızı görsel formatlara dönüştürelim. Aşağıdaki adımlar, Powerpoint PPT veya PPTX’in C# dilinde JPG resim formatına nasıl dönüştürüleceğini göstermektedir.

  • Converter sınıfını kullanarak sunum dosyasını yükleyin.
  • ImageConvertOptions sınıfını kullanarak görüntü dönüştürme seçeneklerini hazırlayın.
  • Dönüştürme dosyası biçimini JPG olarak tanımlayın.
  • Convert() yöntemini kullanarak görüntüye dönüştürün.

Aşağıdaki C# kaynak kodu, PowerPoint sunumunu JPG formatına dönüştürür.

// C# kullanarak PPT, PPTX Sunumlarını JPG Görüntülerine Dönüştürün
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.jpg", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Jpg 
    };  
    converter.Convert(getPageStream, options);
}

C# kullanarak Sunumu PNG Görüntüsüne Dönüştür

En çok kullanılan resim formatlarından biri PNG’dir. Slaytlarımızı da benzer şekilde PNG’ye çevirelim. Aşağıdaki adımlar, Powerpoint PPT veya PPTX’in C# dilinde PNG görüntü formatına nasıl dönüştürüleceğini gösterir.

Aşağıdaki C# kod örneği, PowerPoint sunusunu PNG biçimine dönüştürür.

// C# kullanarak PPT, PPTX Sunumlarını PNG Görüntülerine Dönüştürün
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.png", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Png 
    };  
    converter.Convert(getPageStream, options);
}

Ücretsiz API Lisansı Alın

API’yi değerlendirme sınırlamaları olmadan kullanmak için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Sonuç olarak, sunumların C# dilinde JPG veya PNG Görüntü formatlarına nasıl dönüştürülebileceğini öğrendik. Kendi dönüştürme uygulamanızı oluşturmak için, belgeleri kullanarak Conversion Automation .NET API hakkında daha fazla bilgi edinebilirsiniz. En iyi yol, GitHub üzerinde bulunan örnekleri deneyimlemektir. Herhangi bir sorunuz için forum aracılığıyla bize ulaşın.

Ayrıca bakınız