Konversikan PNG ke PPT

Gambar menghasilkan presentasi yang estetis, inspiratif, dan profesional. Dengan menambahkan gambar ke PowerPoint, Anda dapat membagikan informasi dalam format yang mudah dicerna dengan audiens Anda.

Artikel ini akan menunjukkan cara mengonversi PNG menjadi PPT di C#. PNG adalah format yang sangat populer digunakan untuk menyimpan gambar, jadi Anda mungkin akan mendapat manfaat dari mengetahui cara menambahkan gambar PNG ke presentasi PowerPoint.

C# API untuk Mengonversi PNG ke PPT

Aspose.Slides for .NET adalah API andal yang memungkinkan developer dan aplikasi membuat, membaca, mengedit, mengonversi, dan memanipulasi presentasi PowerPoint (tanpa Microsoft PowerPoint atau Kantor). Setelah Anda mendapatkan produk ini, Anda akan dapat mengonversi gambar PNG menjadi presentasi PPT hanya dengan menggunakan beberapa baris kode C#.

Untuk menginstal Aspose.Slides for .NET, lihat panduan Instalasi ini.

Konversikan PNG ke PowerPoint dalam C#

  1. Buat instance kelas Presentation.
  2. Muat gambar yang Anda inginkan sebagai slide dalam presentasi Anda.
  3. Buat slide berdasarkan gambar.
  4. Tentukan dimensi.
  5. Simpan presentasi yang dihasilkan.

Kode C# ini menunjukkan cara mengonversi PNG ke PPT:

using (Presentation pres = new Presentation())
{
    IPPImage image = pres.Images.AddImage(File.ReadAllBytes("image.png"));
    pres.Slides[0].Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image);
    
    IPPImage image2 = pres.Images.AddImage(File.ReadAllBytes("image2.png"));
    ISlide slide2 = pres.Slides.AddEmptySlide(pres.Slides[0].LayoutSlide);
    slide2.Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image2);
    
    IPPImage image3 = pres.Images.AddImage(File.ReadAllBytes("image3.png"));
    ISlide slide3 = pres.Slides.AddEmptySlide(pres.Slides[0].LayoutSlide);
    slide3.Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image3);
    
    pres.Save("Presentation.ppt", SaveFormat.Ppt);
}

Beberapa gambar dalam presentasi PowerPoint

Gambar dalam presentasi PowerPoint

Info: Aspose menawarkan layanan konversi PNG ke PowerPoint gratis, yang merupakan implementasi langsung dari proses yang dijelaskan di sini.

Tambahkan Gambar Web ke PowerPoint di C#

Di bagian sebelumnya, kami memandu Anda melalui operasi penyisipan gambar PNG yang disimpan (secara lokal) di komputer Anda ke dalam presentasi PowerPoint. Namun, jika gambar yang ingin Anda gunakan disimpan secara online, Anda harus melakukan hal-hal berikut:

  1. Buat instance kelas Presentation.
  2. Dapatkan referensi slide pertama melalui indeksnya.
  3. Deklarasikan array byte dan buat instance dari kelas WebClient.
  4. Muat gambar yang disimpan di web.
  5. Buat slide berdasarkan gambar.
  6. Tentukan dimensi slide.
  7. Simpan presentasi yang dihasilkan.

Kode C# ini menunjukkan cara menambahkan gambar yang disimpan di web ke PowerPoint:

using (Presentation pres = new Presentation())
{
    ISlide slide = pres.Slides[0];

    byte[] imageData;
    using (WebClient webClient = new WebClient()) 
    {
        imageData = webClient.DownloadData(new Uri("[INSERT URL HERE]"));
    }
    
    IPPImage image = pres.Images.AddImage(imageData);
    slide.Shapes.AddPictureFrame(ShapeType.Rectangle, 10, 10, 100, 100, image);
    
    pres.Save("pres.pptx", SaveFormat.Pptx);
}

Dapatkan Lisensi Gratis

Ingin menguji fitur Aspose.Slides tanpa batasan? Dapatkan lisensi sementara gratis.

Kesimpulan

Kami yakin Anda sekarang tahu cara menggunakan pustaka .NET yang andal untuk mengonversi gambar PNG menjadi presentasi PowerPoint di C#. Anda mungkin ingin melihat operasi konversi halaman produk untuk PNG ke PPT.

Untuk mempelajari Aspose.Slides lebih lanjut fitur, lihat dokumentasi kami/). Jika ada pertanyaan, Anda dapat mempostingnya di forum kami.

Lihat juga