Convertir PNG a PPT en línea

Una presentación de PowerPoint es una de las mejores formas de transmitir ideas e información a una audiencia o grupo grande de personas. Cuando convierte PNG a PPT PowerPoint, obtiene una presentación con imágenes como diapositivas principales. Tales presentaciones tienden a ser más atractivas e interesantes que la presentación promedio.

Cuando termine de leer este artículo, habrá aprendido a convertir imágenes PNG en presentaciones de PowerPoint a través de una aplicación web gratuita. También le pueden interesar las conversiones de PNG a PPT ejecutadas usando líneas de código: convierta PNG a PPT en C#, convierta PNG a PPT en Java, convertir PNG a PPT en C++, y convertir PNG a PPT en Python .

Convertir PNG a PPT en línea

  1. Vaya a Aspose Online página de conversión de PNG a PPT.
  2. Haga clic en Soltar o cargar sus archivos.
  3. Cargue las imágenes PNG que desea convertir en una presentación de PowerPoint.
  4. Haz clic en CONVERTIR.
Aspose Convertidor de PNG a PPT en línea

preguntas frecuentes

¿Puedo convertir PNG a PowerPoint en mi teléfono?

Sí, puede usar el convertidor de PNG a PPT recomendado en su dispositivo móvil.

¿Cómo convierto PNG a PPT en línea?

Vaya a la página Convertidor de PNG a PPT, cargue las imágenes que desea usar en PowerPoint y luego haga clic en CONVERTIR.

¿Es seguro convertir PNG a PPT en línea?

Sí. Todos los convertidores y sitios web de Aspose utilizan HTTPS, por lo que no tiene de qué preocuparse en lo que respecta a la transmisión de datos. Además, todos los archivos cargados para conversiones se eliminan en 24 horas.

¿Cuánto tiempo lleva convertir PNG a PPT?

Puede convertir algunas imágenes PNG en una presentación de PowerPoint en segundos o unos minutos.

Convertir PNG a PPT en Código

Aspose.Slides es una potente API desarrollada por Aspose que permite a los desarrolladores y aplicaciones trabajar y manipular presentaciones de PowerPoint, presentaciones de OpenOffice y presentaciones en otros formatos. Esencialmente, puede usar esta API para crear PowerPoint desde cero, editar presentaciones, convertir PNG/JPG u otras imágenes en presentaciones, convertir presentaciones en PDF, HTML o imágenes, etc.

Convertir PNG a PPT en C#

  1. Instale Aspose.Slides for .NET. Consulte esta guía.

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

Información: Puede consultar la página del producto Convertir PNG a PPT y la Image artículo de Aspose.Slides para la documentación de .NET.

Convertir PNG a PPT en Java

  1. Instale Aspose.Slides for Java. Consulte esta guía.

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

Información: puede consultar la página del producto Convertir PNG a PPT y la Image artículo de la documentación de Aspose.Slides for Java.

Convertir PNG a PPT en C++

  1. Instale Aspose.Slides for C++. Consulte esta guía.

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

Información: puede consultar la página del producto Convertir PNG a PPT y la Image artículo de Aspose.Slides para la documentación de C++.

Convertir PNG a PPT en Python

  1. Instale Aspose.Slides for Python a través de .NET. Consulte esta guía.

  2. Ejecute este código de Python para convertir PNG a 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)

Información: Puede consultar la página del producto Convertir PNG a PPT y la Image artículo de Aspose.Slides for Python a través de la documentación de .NET.

Obtener API en la nube

Además de las aplicaciones web y las API locales, Aspose proporciona productos en la nube que le permiten lograr los mismos objetivos de conversión de PNG a PPT y realizar otras tareas relacionadas con presentaciones.

Ver también