Converter PNG para PPT online

Uma apresentação em PowerPoint é uma das melhores formas de transmitir ideias e informações a um público ou a um grande grupo de pessoas. Ao converter PNG para PPT PowerPoint, você obtém uma apresentação com imagens como seus slides principais. Essas apresentações tendem a ser mais atraentes e interessantes do que a apresentação média.

Ao terminar de ler este artigo, você terá aprendido como converter imagens PNG em apresentações do PowerPoint por meio de um aplicativo da Web gratuito. Você também pode estar interessado em conversões de PNG para PPT executadas usando linhas de código: converter PNG para PPT em C#, converter PNG para PPT em Java, converter PNG para PPT em C++ e converter PNG para PPT em Python .

Converta PNG para PPT Online

  1. Vá para a [página Conversor de PNG para PPT] do Aspose Online (https://products.aspose.app/slides/import/png-to-powerpoint).
  2. Clique em Soltar ou fazer upload de seus arquivos.
  3. Carregue as imagens PNG que deseja converter em uma apresentação do PowerPoint.
  4. Clique em CONVERTER.
Conversor Online de PNG para PPT Aspose

perguntas frequentes

Posso converter PNG para PowerPoint no meu telefone?

Sim, você pode usar o conversor de PNG para PPT recomendado em seu dispositivo móvel.

Como faço para converter PNG para PPT online?

Vá para a página Conversor de PNG para PPT, carregue as imagens que deseja usar no PowerPoint e clique em CONVERTER.

É seguro converter PNG para PPT online?

Sim. Todos os conversores e sites da Aspose usam HTTPS, então você não precisa se preocupar com a transmissão de dados. Além disso, todos os arquivos enviados para conversões são excluídos em 24 horas.

Quanto tempo leva para converter PNG para PPT?

Você pode converter algumas imagens PNG em uma apresentação do PowerPoint em segundos ou alguns minutos.

Converter PNG para PPT no código

Aspose.Slides é uma API poderosa desenvolvida pela Aspose que permite que desenvolvedores e aplicativos trabalhem e manipulem apresentações do PowerPoint, apresentações do OpenOffice e apresentações em outros formatos. Essencialmente, você pode usar esta API para criar PowerPoint do zero, editar apresentações, converter PNG/JPG ou outras imagens em apresentações, converter apresentações em PDFs ou HTMLs ou imagens, etc.

Converta PNG para PPT em C#

  1. Instale Aspose.Slides para .NET. Consulte este guia.

  2. Execute este código C# para converter PNG para 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);
}

Informações: Você pode conferir a página do produto Converter PNG para PPT e a Imagem da documentação do Aspose.Slides para .NET.

Converter PNG para PPT em Java

  1. Instale Aspose.Slides para Java. Consulte este guia.

  2. Execute este código Java para converter PNG para 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();
}

Informações: Você pode conferir a página do produto Converter PNG para PPT e a Imagem da documentação do Aspose.Slides para Java.

Converta PNG para PPT em C++

  1. Instale Aspose.Slides para C++. Consulte este guia.

  2. Execute este código C++ para converter PNG para 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);

Informações: Você pode conferir a página do produto Converter PNG para PPT e a Imagem de Aspose.Slides para documentação C++.

Converter PNG para PPT em Python

  1. Instale Aspose.Slides para Python via .NET. Consulte este guia.

  2. Execute este código Python para converter PNG para 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)

Informações: Você pode conferir a página do produto Converter PNG para PPT e a Imagem artigo de Aspose.Slides para Python via documentação .NET.

Obtenha APIs do Cloud

Além de aplicativos da web e APIs locais, a Aspose fornece produtos em nuvem que permitem atingir as mesmas metas de conversão de PNG para PPT e executar outras tarefas envolvendo apresentações.

Veja também