Как да създадете PowerPoint слайдове в HTML с помощта на Java

Този урок съдържа информация за как да създавате PowerPoint слайдове в HTML с помощта на Java. Това е доста прост процес, при който се създава нова presentation или се зарежда съществуваща презентация и след това се записва като HTML. Това ви позволява да изобразявате слайдове в HTML в Java с помощта на няколко реда код, ако искате да изобразите съществуваща презентация в HTML.

Стъпки за създаване на HTML презентация с помощта на Java

  1. Добавете Aspose.Slides for Java към вашия проект от хранилището на Maven за създаване на HTML презентация
  2. Създайте празен обект от клас Presentation
  3. Създайте обект от клас Slide и добавете форма на диамант към него
  4. Задайте текст във формата на диамант
  5. Запазете получената презентация като HTML файл на диска

Тези стъпки помагат при създаването на HTML презентация с Java, където се създава нова презентация и се записва като HTML, който може да бъде отворен във всеки браузър. Имайте предвид, че не е необходимо да създавате презентация от нулата, тъй като можете да заредите съществуваща презентация и за създаване на HTML презентация. Можете също да запазите избрани слайдове в изходния HTML файл, ако е необходимо.

Код за създаване на HTML презентационни слайдове с помощта на 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");
}
}

Този код демонстрира подробно един от примерите за HTML презентация, използваща Java, така че е представена пълна последователност от операции, която води до HTML презентация в края. Можете да забележите, че трябва да създадем последователно обекта на класовете Presentation, ISlide, IAutoShape, ITextFrame, IParagraph и IPortion, за да създадем нова презентация. Можете също да създадете множество слайдове и да добавите съдържание от различни типове, подобно на MS PowerPoint.

В тази статия се научихме да създаваме PowerPoint презентации в HTML. Ако обаче искате да си осигурите презентация, вижте статията на как да защитите презентация на PowerPoint с помощта на Java.

 Български