在線將 PNG 轉換為 PPT

PowerPoint 演示文稿是向觀眾或一大群人傳達想法和信息的最佳方式之一。當您將 PNG 轉換為 PPT PowerPoint 時,您將獲得一個以圖像作為主幻燈片的演示文稿。此類演示往往比一般演示更具吸引力和趣味性。

當您讀完本文時,您將學會如何通過免費的網絡應用程序將 PNG 圖像轉換為 PowerPoint 演示文稿。您可能還對使用代碼行執行的PNG 到PPT 轉換感興趣:將PNG 轉換為PPT in C#、 convert在Java 中將PNG 轉換為PPT,在C++ 中將PNG 轉換為PPT /slides/cpp/conversion/png-to-ppt/),並在Python中將PNG轉換為PPT 。

在線將 PNG 轉換為 PPT

  1. 轉到 Aspose Online PNG 到 PPT 轉換器頁面
  2. 單擊刪除或上傳您的文件。
  3. 上傳要轉換為 PowerPoint 演示文稿的 PNG 圖像。
  4. 單擊“轉換”。
Aspose 在線 PNG 到 PPT 轉換器

常見問題解答

我可以在手機上將 PNG 轉換為 PowerPoint 嗎?

是的,您可以在移動設備上使用推薦的 PNG 到 PPT 轉換器。

如何在線將 PNG 轉換為 PPT?

轉到 PNG 到 PPT 轉換器頁面,上傳要在 PowerPoint 中使用的圖像,然後單擊“轉換”。

在線將 PNG 轉換為 PPT 安全嗎?

是的。所有 Aspose 轉換器和網站都使用 HTTPS,因此您在數據傳輸方面無需擔心。此外,所有上傳用於轉換的文件都會在 24 小時內刪除。

將 PNG 轉換為 PPT 需要多長時間?

您可以在幾秒鐘或幾分鐘內將一些 PNG 圖像轉換為 PowerPoint 演示文稿。

在代碼中將 PNG 轉換為 PPT

Aspose.Slides 是由 Aspose 開發的功能強大的 API,允許開發人員和應用程序處理和操作 PowerPoint 演示文稿、OpenOffice 演示文稿以及其他格式的演示文稿。本質上,您可以使用此 API 從頭開始創建 PowerPoint、編輯演示文稿、將 PNG/JPG 或其他圖像轉換為演示文稿、將演示文稿轉換為 PDF、HTML 或圖像等。

在 C# 中將 PNG 轉換為 PPT

  1. 安裝Aspose.Slides for .NET。請參閱本指南

  2. 運行以下 C# 代碼將 PNG 轉換為 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);
}

信息:您可以查看將 PNG 轉換為 PPT 產品頁面和 圖片 來自Aspose.Slides for .NET 文檔的文章。

在 Java 中將 PNG 轉換為 PPT

  1. 安裝Aspose.Slides for Java。請參閱本指南

  2. 運行以下 Java 代碼將 PNG 轉換為 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();
}

信息:您可以查看將 PNG 轉換為 PPT 產品頁面和 圖片 來自Aspose.Slides for Java 文檔的文章。

在 C++ 中將 PNG 轉換為 PPT

  1. 安裝Aspose.Slides for C++。請參閱本指南

  2. 運行以下 C++ 代碼將 PNG 轉換為 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);

信息:您可以查看將 PNG 轉換為 PPT 產品頁面和 圖片 來自Aspose.Slides 的C++ 文檔文章。

在 Python 中將 PNG 轉換為 PPT

  1. 安裝 Aspose.Slides for Python via .NET。請參閱本指南

  2. 運行以下 Python 代碼將 PNG 轉換為 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)

信息:您可以查看將 PNG 轉換為 PPT 產品頁面和 圖片 來自Aspose.Slides for Python via .NET 文檔的文章。

獲取雲 API

除了Web 應用程序和本地API 之外,Aspose 還提供雲產品,可讓您實現相同的PNG 到PPT 轉換目標並執行涉及演示文稿的其他任務。

也可以看看