Převést PNG na PPT

Prezentace obsahující obrázky lépe upoutá pozornost publika, přiměje je zaměřit se na problémy a informovat je. Je pochopitelné, že pokud chcete dosáhnout nejlepších výsledků, měli byste ve své prezentaci v PowerPointu použít co nejvíce obrázků.

V tomto článku vás provedeme kroky k převodu PNG na PPT v Python. Schopnost programově vytvářet prezentace obsahující obrázky PNG, zejména pomocí jazyka, jako je Python, je docela užitečná.

Knihovna Python pro převod PNG na PPT

Aspose.Slides for Python přes .NET je výkonná knihovna, která umožňuje vývojářům a aplikacím vytvářet, číst, upravovat, převádět a manipulovat s prezentacemi PowerPoint ( bez Microsoft PowerPoint nebo Office). Po přidání této knihovny do vašeho produktu budete moci převést obrázky PNG na prezentaci PPT pomocí několika řádků kódu Python.

Další informace o instalaci Aspose.Slides for Python přes .NET naleznete v této příručce Instalace.

Převést PNG na PPT v Python

  1. Vytvořte instanci třídy Presentation.
  2. Načtěte obrázky, které chcete v prezentaci použít.
  3. Vytvářejte snímky na základě obrázků.
  4. Zadejte preferované rozměry.
  5. Uložte výslednou prezentaci.

Tento kód Python vám ukazuje, jak převést PNG na PPT:


import aspose.slides as slides
import aspose.pydrawing as drawing

with slides.Presentation() as pres:
    image1 = pres.images.add_image(drawing.Bitmap("image1.png"))
    pres.slides[0].shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, 720, 540, image1)
    
    image2 = pres.images.add_image(drawing.Bitmap("image2.png"))
    slide2 = pres.slides.add_empty_slide(pres.slides[0].layout_slide)
    slide2.shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, 720, 540, image2)
    
    image3 = pres.images.add_image(drawing.Bitmap("image3.png"))
    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)

Některé obrázky v powerpointové prezentaci

Obrázky v powerpointové prezentaci

Informace: Aspose nabízí bezplatnou službu převodu PNG do PowerPointu, což je živá implementace zde popsaného procesu.

Přidat webový obrázek do PowerPointu v Python

V situaci, kdy ve vašem počítači chybí obrázek, který chcete použít na snímku aplikace PowerPoint, vám Aspose.Slides umožňuje přidat obrázek poskytnutím odkazu na něj na webu.

  1. Vytvořte instanci třídy Presentation.
  2. Získejte odkaz na první snímek prostřednictvím jeho indexu.
  3. Načtěte obrázek uložený na webu.
  4. Vytvořte snímek na základě obrázku.
  5. Zadejte rozměry snímku.
  6. Uložte výslednou prezentaci.

Tento kód Python ukazuje, jak přidat obrázek uložený na webu do PowerPointu:

import aspose.slides as slides
import urllib2
import base64

with slides.Presentation() as pres:
    slide = pres.slides[0]
    imageData = base64.b64encode(urllib2.urlopen("[INSERT URL HERE]").read())

    image = pres.images.add_image(imageData)
    slide.shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 10, 10, 100, 100, image)
    
    pres.save("pres.pptx", slides.export.SaveFormat.PPTX)

Získejte bezplatnou licenci

Získáním bezplatné dočasné licence můžete bez omezení vyzkoušet funkce Aspose.Slides.

Závěr

Určitě jste se naučili, jak převést obrázky PNG na prezentaci PowerPoint v Python pomocí výkonné knihovny.

Další informace o [funkcích] Aspose.Slides (https://docs.aspose.com/slides/python-net/features-overview/) naleznete v naší [dokumentaci](https://docs.aspose.com/slides /python-net/). Máte-li dotazy, můžete je zveřejnit na našem fóru.

Viz také