在線將 JPG 轉換為 PPT

如果您有一系列傳達想法或講述故事的圖像,那麼您可能希望直接在演示文稿中使用這些圖像。這樣,通過將 JPG 圖像轉換為 PPT,您將不必從頭開始開發 PowerPoint 演示文稿。

在本文中,我們打算向您展示如何在線將 JPG 轉換為 PowerPoint。根據您的興趣,您可能需要繼續閱讀以了解如何使用 C# 片段、Java 片段、C++ 片段,或Python 片段。

在線將 JPG 轉換為 PPT

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

常見問題解答

如何在線將 JPG 轉換為 PPT?

在瀏覽器上轉到免費的 JPG 到 PPT 轉換器頁面,上傳圖像,然後單擊“轉換”。

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

是的,在 Aspose 網站上進行的 JPG 到 PPT 轉換是安全可靠的。 Aspose 使用 HTTPS,並在 24 小時內刪除所有上傳的文件。

我可以在手機上使用 JPG 到 PPT 轉換器嗎?

是的,您可以使用手機上的瀏覽器將 JPG 轉換為 PPT。

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

轉換需要幾秒鐘或幾分鐘,具體取決於您要轉換為演示文稿的圖像數量、圖像大小等。

在代碼中將 JPG 轉換為 PPT

除了免費的 JPG 到 PPT Web 應用程序之外,Aspose 還提供 API,允許開發人員和應用程序執行相同的 JPG 到 PPT 轉換任務。特別是使用Aspose.Slides,您可以將JPG 圖像轉換為PowerPoint 演示文稿、編輯和操作演示文稿、將其他格式的圖像轉換為演示文稿以及將演示文稿轉換為圖像、PDF 和 HTML 文檔等。

在 C# 中將 JPG 轉換為 PPT

  1. 按照此處的說明安裝Aspose.Slides for .NET

  2. 運行以下 C# 代碼將 JPG 轉換為 PPT:

using (Presentation pres = new Presentation())
{
   IPPImage image = pres.Images.AddImage(File.ReadAllBytes("image1.jpg"));
   pres.Slides[0].Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image);

   IPPImage image2 = pres.Images.AddImage(File.ReadAllBytes("image2.jpg"));
   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.jpg"));
   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);
}

提示:您可能想查看將 JPG 轉換為 PPT 產品頁面和圖像 來自Aspose.Slides for .NET 文檔的文章。

在 Java 中將 JPG 轉換為 PPT

  1. 按照此處的說明安裝Aspose.Slides for Java

  2. 運行以下 Java 代碼將 JPG 轉換為 PPT:

Presentation pres = new Presentation();
try {
   IPPImage image = pres.getImages().addImage(Files.readAllBytes(Paths.get("image1.jpg")));
   pres.getSlides().get_Item(0).getShapes().addPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image);

   IPPImage image2 = pres.getImages().addImage(Files.readAllBytes(Paths.get("image2.jpg")));
   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.jpg")));
   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();
}

提示:您可能想查看將 JPG 轉換為 PPT 產品頁面和圖像 來自Aspose.Slides for Java 文檔的文章。

在 C++ 中將 JPG 轉換為 PPT

  1. 按照此處的說明安裝Aspose.Slides for C++

  2. 運行以下 C++ 代碼將 JPG 轉換為 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.jpg"));
firstSlide->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0.0f, 0.0f, 720.0f, 540.0f, image);

SharedPtr<IPPImage> image2 = images->AddImage(File::ReadAllBytes(u"image2.jpg"));
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.jpg"));
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);

提示:您可能想查看將 JPG 轉換為 PPT 產品頁面和圖像 來自Aspose.Slides 的C++ 文檔文章。

在 Python 中將 JPG 轉換為 PPT

  1. 按照此處的說明安裝Aspose.Slides for Python via .NET -net/安裝/)。

  2. 運行以下 Python 代碼將 JPG 轉換為 PPT:

with slides.Presentation() as pres:
   with open("image1.jpg", "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.jpg", "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.jpg", "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)

提示:您可能想查看將 JPG 轉換為 PPT 產品頁面和圖像 來自Aspose.Slides for Python via .NET 文檔的文章。

獲取雲 API

對網絡應用程序和本地 API 不感興趣?

那麼您可能想查看Aspose.Slides雲產品,它允許您將JPG轉換為PPT,將PPT轉換為其他文件,編輯和操作演示文稿,並執行類似的任務。

也可以看看