オンラインでPNGをPPTに変換します

PowerPoint プレゼンテーションは、聴衆や大勢の人々にアイデアや情報を伝えるための最良の方法の 1 つです。 PNG を PPT PowerPoint に変換すると、主要なスライドとして画像を含むプレゼンテーションが得られます。このようなプレゼンテーションは、平均的なプレゼンテーションよりも魅力的で興味深いものになる傾向があります。

この記事を読み終わる頃には、無料の Web アプリを使用して PNG 画像を PowerPoint プレゼンテーションに変換する方法を習得していることでしょう。コード行を使用して実行される PNG から PPT への変換にも興味があるかもしれません: Convert PNG to PPT in C#、convert Java で PNG から PPT へ、C++ で PNG から PPT に変換、Python で PNG を PPT に変換します 。

オンラインでPNGをPPTに変換

  1. Aspose オンライン PNG から PPT へのコンバーター ページ に移動します。
  2. 「ファイルをドロップまたはアップロード」をクリックします。
  3. PowerPoint プレゼンテーションに変換したい PNG 画像をアップロードします。
  4. 「変換」をクリックします。
AsposeオンラインPNGからPPTへのコンバーター

よくある質問

携帯電話で PNG を PowerPoint に変換できますか?

はい、モバイル デバイスで推奨される PNG から PPT へのコンバーターを使用できます。

オンラインで PNG を PPT に変換するにはどうすればよいですか?

「PNG to PPT Converter」ページに移動し、PowerPoint で使用する画像をアップロードし、「CONVERT」をクリックします。

オンラインで PNG を PPT に変換するのは安全ですか?

はい。すべての Aspose コンバーターと Web サイトは 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();
}

情報: Convert PNG to PPT 製品ページと Image をチェックしてください。 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 for 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 に変換 製品ページと 画像 をチェックしてください。 .NET ドキュメント経由の Aspose.Slides for Python の記事。

クラウド API を取得

Web アプリとオンプレミス API に加えて、Aspose は、同じ PNG から PPT への変換目標を達成し、プレゼンテーションに関連する他のタスクを実行できる クラウド製品 を提供します。

関連項目