En PowerPoint-presentation är ett av de bästa sätten att förmedla idéer och information till en publik eller en stor grupp människor. När du konverterar PNG till PPT PowerPoint får du en presentation med bilder som primära bilder. Sådana presentationer tenderar att vara mer engagerande och intressanta än den genomsnittliga presentationen.
När du har läst klart den här artikeln har du lärt dig hur du konverterar PNG-bilder till PowerPoint-presentationer via en gratis webbapp. Du kanske också är intresserad av PNG till PPT-konverteringar som körs med kodrader: konvertera PNG till PPT i C#, konvertera PNG till PPT i Java, konvertera PNG till PPT i [C++](https://products.aspose.com /slides/cpp/conversion/png-to-ppt/), och konvertera PNG till PPT i Python .
Konvertera PNG till PPT Online
- Gå till Aspose Online PNG to PPT Converter-sidan.
- Klicka på Släpp eller ladda upp dina filer.
- Ladda upp PNG-bilderna du vill konvertera till en PowerPoint-presentation.
- Klicka på KONVERTERA.
Vanliga frågor
Kan jag konvertera PNG till PowerPoint på min telefon?
Ja, du kan använda den rekommenderade PNG till PPT-omvandlaren på din mobila enhet.
Hur konverterar jag PNG till PPT online?
Gå till PNG till PPT-konverteringssidan, ladda upp bilderna du vill använda i PowerPoint och klicka sedan på KONVERTERA.
Är det säkert att konvertera PNG till PPT online?
Ja. Alla Aspose-omvandlare och webbplatser använder HTTPS, så du har inget att oroa dig för när det kommer till dataöverföring. Dessutom raderas alla filer som laddas upp för konverteringar inom 24 timmar.
Hur lång tid tar det att konvertera PNG till PPT?
Du kan konvertera några PNG-bilder till en PowerPoint-presentation på några sekunder eller några minuter.
Konvertera PNG till PPT i kod
Aspose.Slides är ett kraftfullt API utvecklat av Aspose som tillåter utvecklare och applikationer att arbeta med och manipulera PowerPoint-presentationer, OpenOffice-presentationer och presentationer i andra format. I huvudsak kan du använda detta API för att skapa PowerPoint från grunden, redigera presentationer, konvertera PNG/JPG eller andra bilder till presentationer, konvertera presentationer till PDF-filer eller HTML-filer eller bilder, etc.
- Konvertera PNG till PPT i C#
- Konvertera PNG till PPT i Java
- Konvertera PNG till PPT i C++
- Konvertera PNG till PPT i Python
- Skaffa Cloud API
Konvertera PNG till PPT i C#
Installera Aspose.Slides for .NET. Se denna guide.
Kör den här C#-koden för att konvertera PNG till PPT:
using (Presentation pres = new Presentation())
{
IPPImage image = pres.Images.AddImage(File.ReadAllBytes("image1.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);
slide2.Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image3);
pres.Save("Presentation.ppt", SaveFormat.Ppt);
}
Info: Du kan kolla in produktsidan Konvertera PNG till PPT och [Bild](https://docs .aspose.com/slides/net/image/) artikel från Aspose.Slides för .NET-dokumentation.
Konvertera PNG till PPT i Java
Installera Aspose.Slides för Java. Se denna guide.
Kör den här Java-koden för att konvertera PNG till PPT:
Presentation pres = new Presentation();
try {
IPPImage image = pres.getImages().addImage(Files.readAllBytes(Paths.get("image1.png")));
pres.getSlides().get_Item(0).getShapes().addPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image);
IPPImage image2 = pres.getImages().addImage(Files.readAllBytes(Paths.get("image2.png")));
ISlide slide2 = pres.getSlides().addEmptySlide(pres.getSlides().get_Item(0).getLayoutSlide());
slide2.getShapes().addPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image2);
IPPImage image3 = pres.getImages().addImage(Files.readAllBytes(Paths.get("image3.png")));
ISlide slide3 = pres.getSlides().addEmptySlide(pres.getSlides().get_Item(0).getLayoutSlide());
slide3.getShapes().addPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image3);
pres.save("Presentation.ppt", SaveFormat.Ppt);
} catch (IOException e) {
e.printStackTrace();
} finally {
if (pres != null) pres.dispose();
}
Info: Du kan kolla in produktsidan Konvertera PNG till PPT och [Bild](https://docs .aspose.com/slides/java/image/) artikel från Aspose.Slides för Java-dokumentation.
Konvertera PNG till PPT i C++
Installera Aspose.Slides for C++. Se denna guide.
Kör den här C++-koden för att konvertera PNG till PPT:
SharedPtr<Presentation> pres = MakeObject<Presentation>();
SharedPtr<ISlideCollection> slides = pres->get_Slides();
SharedPtr<IImageCollection> images = pres->get_Images();
SharedPtr<ISlide> firstSlide = pres->get_Slide(0);
SharedPtr<ILayoutSlide> layoutSlide = firstSlide->get_LayoutSlide();
SharedPtr<IPPImage> image = images->AddImage(File::ReadAllBytes(u"image1.png"));
firstSlide->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0.0f, 0.0f, 720.0f, 540.0f, image);
SharedPtr<IPPImage> image2 = images->AddImage(File::ReadAllBytes(u"image2.png"));
SharedPtr<ISlide> slide2 = slides->AddEmptySlide(layoutSlide);
slide2->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0.0f, 0.0f, 720.0f, 540.0f, image2);
SharedPtr<IPPImage> image3 = images->AddImage(File::ReadAllBytes(u"image3.png"));
SharedPtr<ISlide> slide3 = slides->AddEmptySlide(layoutSlide);
slide3->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0.0f, 0.0f, 720.0f, 540.0f, image3);
pres->Save(u"Presentation.ppt", SaveFormat::Ppt);
Info: Du kan kolla in produktsidan Konvertera PNG till PPT och [Bild](https://docs .aspose.com/slides/cpp/image/) artikel från Aspose.Slides för C++-dokumentation.
Konvertera PNG till PPT i Python
Installera Aspose.Slides for Python via .NET. Se denna guide.
Kör denna Python-kod för att konvertera PNG till PPT:
with slides.Presentation() as pres:
with open("image1.png", "rb") as in_file:
image = pres.images.add_image(in_file)
pres.slides[0].shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, 720, 540, image)
with open("image2.png", "rb") as in_file:
image2 = pres.images.add_image(in_file)
slide2 = pres.slides.add_empty_slide(pres.slides[0].layout_slide)
slide2.shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, 720, 540, image2)
with open("image3.png", "rb") as in_file:
image3 = pres.images.add_image(in_file)
slide3 = pres.slides.add_empty_slide(pres.slides[0].layout_slide)
slide3.shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, 720, 540, image3)
pres.save("Presentation.ppt", slides.export.SaveFormat.PPT)
Info: Du kan kolla in produktsidan Konvertera PNG till PPT och [Bild](https:/ /docs.aspose.com/slides/python-net/image/) artikel från Aspose.Slides för Python via .NET-dokumentation.
Skaffa Cloud API:er
Förutom webbappar och lokala API:er tillhandahåller Aspose molnprodukter som låter dig uppnå samma konverteringsmål från PNG till PPT och utföra andra uppgifter som involverar presentationer.