翻譯|行業資訊|編輯:胡濤|2023-07-26 11:27:00.800|閱讀 166 次
概述:在本文中,我們打算向您展示如何在線將 JPG 轉換為 PowerPoint,歡迎查閱~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Aspose.Slides 是一款 PowerPoint管理API,用于讀取,編寫,操作和轉換PowerPoint幻燈片的獨立API,可將PowerPoint轉換為PDF,PDF/A,XPS,TIFF,HTML,ODP和其他PowerPoint格式。
Aspose API支持流行文件格式處理,并允許將各類文檔導出或轉換為固定布局文件格式和最常用的圖像/多媒體格式。
如果您有一系列傳達想法或講述故事的圖像,那么您可能希望直接在演示文稿中使用這些圖像。這樣,通過將 JPG 圖像轉換為 PPT,您將不必從頭開始開發 PowerPoint 演示文稿。
在本文中,我們打算向您展示如何在線將 JPG 轉換為 PowerPoint。根據您的興趣,您可能需要繼續閱讀以了解如何使用C#片段、Java片段、C++片段或Python片段通過 API 執行相同的轉換操作。
如何在線將 JPG 轉換為 PPT?
在瀏覽器上轉至免費的JPG 到 PPT 轉換器頁面,上傳圖像,然后單擊“轉換”。
在線將 JPG 轉換為 PPT 安全嗎?
是的,在 Aspose 網站上進行的 JPG 到 PPT 轉換是安全可靠的。Aspose 使用 HTTPS,并在 24 小時內刪除所有上傳的文件。
我可以在手機上使用 JPG 到 PPT 轉換器嗎?
是的,您可以使用手機上的瀏覽器將 JPG 轉換為 PPT。
將 JPG 轉換為 PPT 需要多長時間?
轉換需要幾秒鐘或幾分鐘,具體取決于您要轉換為演示文稿的圖像數量、圖像大小等。
除了免費的 JPG 到 PPT Web 應用程序之外,Aspose 還提供 API,允許開發人員和應用程序執行相同的 JPG 到 PPT 轉換任務。特別是使用Aspose.Slides,您可以將JPG圖像轉換為PowerPoint演示文稿,編輯和操作演示文稿,將其他格式的圖像轉換為演示文稿,以及將演示文稿轉換為圖像、PDF和HTML文檔等。
(1)在 C# 中將 JPG 轉換為 PPT
按照此處的說明安裝Aspose.Slides for .NET。
運行以下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); }
(2)在Java中將JPG轉換為PPT
按照此處的說明安裝Aspose.Slides for Java。
運行以下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(); }
(3)用 C++ 將 JPG 轉換為 PPT
按照此處的說明安裝Aspose.Slides for C++。
運行以下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);
(4)在Python中將JPG轉換為PPT
按照此處的說明通過 .NET安裝Aspose.Slides for Python。
運行以下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 ,如您還有關于產品相關方面的疑問,可以繼續瀏覽本系列其他內容,也歡迎您加入我們的交流群發表您遇到的問題。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn