Jak vytvořit PowerPoint Slides v HTML pomocí Java

Tento výukový program obsahuje informace o tom, jak vytvářet PowerPointové snímky v HTML pomocí Java. Jedná se o poměrně jednoduchý proces, kdy se vytvoří nový presentation nebo se načte existující prezentace a uloží se jako HTML. To vám umožní vykreslit snímky v HTML v Javě s pomocí několika řádků kódu, pokud chcete vykreslit existující prezentaci do HTML.

Kroky k vytvoření HTML prezentace pomocí Java

  1. Přidejte Aspose.Slides for Java do svého projektu z úložiště Maven pro vytváření HTML prezentace
  2. Vytvořte prázdný objekt třídy Presentation
  3. Vytvořte objekt třídy Slide a přidejte k němu tvar kosočtverce
  4. Nastavte nějaký text do tvaru kosočtverce
  5. Uložte výslednou prezentaci jako soubor HTML na disk

Tyto kroky pomáhají při vytváření HTML prezentace v Javě, kde se vytvoří nová prezentace a uloží se jako HTML, kterou lze otevřít v libovolném prohlížeči. Všimněte si, že není nutné vytvářet prezentaci od začátku, protože můžete načíst existující prezentaci také za účelem vytvoření prezentace HTML. V případě potřeby můžete vybrané snímky uložit také do výstupního souboru HTML.

Kód pro vytvoření prezentace HTML pomocí Java

import com.aspose.slides.License;
import com.aspose.slides.IAutoShape;
import com.aspose.slides.IParagraph;
import com.aspose.slides.IPortion;
import com.aspose.slides.ISlide;
import com.aspose.slides.ITextFrame;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
import com.aspose.slides.ShapeType;
public class SlidesMainFunction {
public static void main(String[] args) {//Create PowerPoint Slides in HTML using Java
// Instantiate license to create presentation in HTML
License slidesLicense = new License();
slidesLicense.setLicense("Aspose.Slides.lic");
//Create an empty presentation class object
Presentation targetPresentation = new Presentation();
try
{
// Get access to the first slide instance from the default slides collection
ISlide targetSlide = targetPresentation.getSlides().get_Item(0);
// Add a diamond shape to display some text in it
IAutoShape targetShape = targetSlide.getShapes().addAutoShape(ShapeType.Diamond, 150, 75, 150, 50);
// Add a text frame in the diamond
targetShape.addTextFrame(" ");
// Get access to the newly created text frame
ITextFrame targetTxtFrame = targetShape.getTextFrame();
// Get access to the first paragraph object in the text frame
IParagraph targetPara = targetTxtFrame.getParagraphs().get_Item(0);
// Get access to the first portion in the paragraph
IPortion targetPortion = targetPara.getPortions().get_Item(0);
// Add some test data to display in diamond shape
targetPortion.setText("Aspose sample text in the textbox");
// Save the HTML presentation on the disk
targetPresentation.save("TextBox_out.html", SaveFormat.Html);
}
finally
{
if (targetPresentation != null)
targetPresentation.dispose();
}
System.out.println("Done");
}
}

Tento kód podrobně demonstruje jeden z příkladů HTML prezentace pomocí Javy tak, že je prezentována kompletní sekvence operací, která na konci vede k HTML prezentaci. Můžete pozorovat, že k vytvoření nové prezentace musíme postupně vytvořit objekt tříd Presentation, ISlide, IAutoShape, ITextFrame, IParagraph a IPortion. Můžete také vytvořit více snímků a přidat obsah různých typů podobně jako MS PowerPoint.

V tomto článku jsme se naučili vytvářet PowerPointové prezentace v HTML. Pokud si však chcete zajistit prezentaci, přečtěte si článek na jak zabezpečit prezentaci v PowerPointu pomocí Javy.

 Čeština