Creating a TextBox on Slide in PHP
Contents
[
Hide
]
Aspose.Slides - Creating a TextBox on Slide
To Create a TextBox on Slide using Aspose.Slides Java for PHP, call create_textbox method of CreateTextBox Class. Here you can see example code.
PHPCode
public static function create_textbox($dataDir=null){
# Create an instance of Presentation class
$pres = new Presentation();
# Get the first slide
$sld = $pres->getSlides()->get_Item(0);
# Add autoshape of rectangle type
$shapeType=new ShapeType();
$shp = $sld->getShapes()->addAutoShape($shapeType->Rectangle, 150, 75, 150, 50);
# Add TextFrame to the Rectangle
$shp->addTextFrame(" ");
# Accessing the text frame
$txt_frame = $shp->getTextFrame();
# Create the Paragraph object for text frame
$para = $txt_frame->getParagraphs()->get_Item(0);
# Create Portion object for paragraph
$portion = $para->getPortions()->get_Item(0);
# Set Text
$portion->setText("Aspose TextBox");
# Write the presentation as a PPTX file
$save_format = new SaveFormat();
$pres->save($dataDir . "TextBox.pptx", $save_format->Pptx);
print "Created TextBox, please check the output file.".PHP_EOL;
}
Download Running Code
Download Creating a TextBox on Slide (Aspose.Slides) from any of the below mentioned social coding sites: