Aspose.Slides  for Java

Java PowerPoint API od Aspose.Slides

Vytvářejte, upravujte, spojujte, klonujte, chraňte, převádějte a manipulujte s PowerPoint PPT, PPTX v Javě a také s dalšími prezentačními formáty.

  Download free trial
  
 

Aspose.Slides for Java je Java PowerPoint API pro manipulaci a správu prezentací. Umožňuje vývojářům číst, psát, převádět a manipulovat s prezentacemi PowerPoint v Javě. Všechny prvky dokumentu, jako jsou snímky, tabulky, text, grafy, obrazce, obrázky a diagramy SmartArt, jsou přístupné pro manipulaci.

Aspose.Slides for Java API podporuje export prezentací do PDF, PDF/A, HTML, XPS a obrazových formátů. Java PowerPoint API obsahuje mnoho rozšířených funkcí Java PPT jako: sloučení, klonování, rozdělení, porovnání, tisk prezentací PPT(X) v Javě. Aspose.Slides for Java API funguje bez dalších potřebných závislostí.

Pokročilé funkce Java PowerPoint API

Vytvářejte nebo klonujte existující snímky ze šablon

Ukládání a otevírání souborů do a ze streamů

Vytvářejte prezentace z databáze

Vytvářejte tvary a přidávejte text do tvarů na snímcích

Práce s PowerPoint tabulkami

Zvládněte formátování textu a tvarů

Odstraňte nebo naneste ochranu na tvary

Vkládejte grafy aplikace Excel jako objekty OLE do snímků

Práce s komponentami ActiveX

Převést prezentaci do více formátů v Javě

Aspose.Slides for Java API vykresluje prezentace do širokého počtu standardních formátů podobných tomu původnímu pomocí svého renderovacího jádra. Vykreslovací modul je speciálně navržen pro vykreslování s nejvyšší věrností PowerPointu. Převod prezentací do libovolného podporovaného formátu je jednoduchý pouhým načtením, nastavením výstupního formátu a voláním metody Save. Pomocí Java PowerPoint API definujte nastavení převodu Java PPT pro změnu výstupního dokumentu za běhu.

Vykreslování prezentací - Java

// load the file to be rendered

Presentation prest = new Presentation(dir + "template.pptx");

// Convert PPTX to PDF, XPS and TIFF

prest.save(dir + "output.pdf", SaveFormat.Pdf);

prest.save(dir + "output.xps", SaveFormat.Xps);

prest.save(dir + "output.tiff", SaveFormat.Tiff);

Změna prvků prezentace v Javě

Aspose.Slides for Java API je schopen zpracovat všechny prvky snímku včetně tabulky, textového pole, obdélníku, křivky, elipsy, automatického tvaru, rámečku obrázku, rámečku videa, rámečku zvuku a rámečku objektu OLE. Java PowerPoint API také poskytuje dobře navrženou sadu tříd Java PPT, která vám umožňuje komplexně manipulovat s každým z těchto prvků.

Manipulujte s PowerPoint SmartArt v Javě

Aspose.Slides for Java API mohou snadno vytvářet nebo přistupovat, manipulovat a odstraňovat existující tvary SmartArt ze snímku. Java PowerPoint API usnadňuje dynamické prozkoumávání vlastností SmartArt nebo správu uzlů SmartArt a také manipulaci s rozložením, stylem a barvou tvarů SmartArt.

Vytvářejte miniatury snímků v Javě

Existuje mnoho možností, jak používat miniatury snímků, například: vytvořit online prohlížeč prezentací na vlastní webové stránce, sdílet miniaturu snímků se zákazníky jako šablonu prezentace a mnoho dalších. Aspose.Slides for Java API umožňuje vytvářet miniatury snímků pomocí několika řádků kódu.

Vytvořte miniaturu snímku - Java

// load the file

Presentation prest = new Presentation(dir + "template.pptx");

// access the first slide from the collection

ISlide sld = prest.getSlides().get_Item(0);

// create a full scale image of the slide

BufferedImage image = sld.getThumbnail(1f, 1f);

// save the image in JPEG format

ImageIO.write(image, "jpeg", new File(dir + "output.jpg"));

Automatizace Microsoft Office – není potřeba

Rozhraní API je vytvořeno pomocí spravovaného kódu, který pro práci s formáty dokumentů PowerPoint nevyžaduje instalaci sady Microsoft Office nebo Microsoft PowerPoint do počítače. Jedná se o dokonalou automatizační alternativu Microsoft PowerPoint z hlediska podporovaných funkcí, zabezpečení, stability, škálovatelnosti, rychlosti a ceny.