Jak převést PNG na PowerPoint Slide v Javě

Tento rychlý tutoriál se zaměřuje na to, jak převést PNG na PowerPoint Slide v Javě. Pokrývá všechny potřebné informace o konfiguraci, postupném procesu a funkční ukázkový kód pro zápis převodníku PNG na PPTX v Javě. Ukázkový kód představuje kompletní scénář a lze jej použít v jakémkoli operačním systému nakonfigurovaném v jazyce Java, jako je Windows, Linux nebo macOS.

Kroky k převodu PNG na PPTX v Javě

  1. Nakonfigurujte aplikaci instalací Aspose.Slides for Java z úložiště Maven
  2. Vytvořte instanci objektu třídy Presentation a přidejte výchozí prázdnou prezentaci
  3. Přístup k prvnímu výchozímu snímku v kolekci snímků prezentace
  4. Načtěte obrázek PNG z disku a přidejte jej do kolekce obrázků prezentace
  5. Vložte přidaný obrázek do rámečku obrázku uvnitř kolekce tvarů vybraného snímku
  6. Uložte prezentaci s PNG přidaným jako PPTX

Výše uvedené kroky vedou k převedení PNG na PPTX v Javě, přičemž se vygeneruje nová prezentace, která má výchozí kolekci snímků, kolekci obrázků a metodu uložení pro uložení prezentace na disk. K požadovanému snímku přistoupíme podle jeho indexu a poté přidáme obrázek do kolekce obrázků prezentace načtením zdrojového obrázku PNG z disku. Nakonec je načtený obrázek přidán do rámečku obrázku uvnitř kolekce tvarů vybraného snímku.

Kód pro převod PNG do PowerPointu v Javě

Aby bylo možné vyvinout aplikaci pro převod souboru PNG do PowerPointu v Javě, objekt Slide se používá k uložení odkazu na požadovaný snímek a objekt IPPImage se používá k uložení odkazu na obrázek přidaný do kolekce obrázků. Metoda addImage přichází s řadou přetížených konstruktorů, které přebírají různé parametry, jako je objekt Image, bajty, objekt IPPImage a paměťové proudy. Do rámečku obrázku můžete také vložit JPEG, GIF, BMP nebo jiné formáty obrázků.

V tomto tutoriálu jsme prozkoumali převést PNG na PPTX pomocí Java. Pokud se chcete naučit proces přidávání PDF do prezentací PowerPoint, přečtěte si článek na jak převést PDF na prezentaci pomocí Java.

 Čeština