Ez az oktatóanyag a PowerPoint-diák létrehozásáról HTML-ben Java segítségével tartalmaz információkat. Ez egy meglehetősen egyszerű folyamat, amikor egy új presentation jön létre, vagy egy meglévő prezentációt tölt be, majd HTML néven menti. Ez lehetővé teszi, hogy diákat HTML-ben jelenítsen meg Java-ban néhány kódsor segítségével, ha meglévő prezentációt szeretne HTML-be renderelni.
HTML-bemutató létrehozásának lépései Java használatával
- Adja hozzá a(z) Aspose.Slides for Java elemet projektjéhez a Maven tárhelyből HTML-prezentáció létrehozásához
- Hozzon létre egy üres Presentation osztályobjektumot
- Hozzon létre egy Slide osztályobjektumot, és adjon hozzá egy rombusz alakzatot
- Állítson be néhány szöveget rombusz alakúra
- Mentse az eredményül kapott prezentációt HTML-fájlként a lemezre
Ezek a lépések segítenek létrehozni egy HTML-prezentációt Java-val, ahol egy új prezentáció jön létre, és HTML-ként menthető, amely bármely böngészőben megnyitható. Ne feledje, hogy nem szükséges a semmiből prezentációt létrehozni, mivel egy meglévő prezentációt is betölthet HTML-bemutató létrehozásához. Szükség esetén a kiválasztott diákat a kimeneti HTML fájlba is elmentheti.
Kód HTML-bemutató diák létrehozásához Java használatával
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"); | |
} | |
} |
Ez a kód részletesen bemutatja az egyik példát a Java-t használó HTML-prezentációra, oly módon, hogy egy teljes műveletsor kerül bemutatásra, amely a végén egy HTML-bemutatót eredményez. Megfigyelheti, hogy egy új bemutató létrehozásához egymás után létre kell hoznunk a Presentation, ISlide, IAutoShape, ITextFrame, Iparagraph és IPortion osztályok objektumát. Több diát is létrehozhat, és az MS PowerPointhoz hasonló különböző típusú tartalmakat adhat hozzá.
Ebben a cikkben megtanultuk PowerPoint prezentációk létrehozását HTML-ben. Ha azonban szeretné biztosítani a prezentációt, olvassa el a hogyan lehet a PowerPoint prezentációt biztonságossá tenni Java használatával című cikket.