Creating TextBox with Hyperlink in PHP

To Create a TextBox with Hyperlink using Aspose.Slides Java for PHP, call create_textbox_with_hyperlink method of CreateTextBox module. Here you can see example code.

PHPCode


     public static function create_textbox_with_hyperlink(){



        $pres = new Presentation();



        # Get the first slide

        $sld = $pres->getSlides()->get_Item(0);



        # Add autoshape of rectangle type

        $shapeType=new ShapeType();

        $pptxShape = $sld->getShapes()->addAutoShape($shapeType->Rectangle, 150, 150, 150, 50);



        # Cast the shape to AutoShape

        $pptxAutoShape = $pptxShape;



        # Access ITextFrame associated with the AutoShape

        $pptxAutoShape->addTextFrame("");



        $text_frame = $pptxAutoShape->getTextFrame();



        # Add some text to the frame

        $text_frame->getParagraphs()->get_Item(0)->getPortions()->get_Item(0)->setText("Aspose.Slides");



        #Set Hyperlink for the portion text

        $hypman = $text_frame->getParagraphs()->get_Item(0)->getPortions()->get_Item(0)->getPortionFormat()->getHyperlinkManager();

        $hypman->setExternalHyperlinkClick("http://www.aspose.com");



        # Write the presentation as a PPTX file

        $save_format =new SaveFormat();

        $pres->save(data_dir + "hLinkPPTX.pptx", $save_format->Pptx);



        print "Created TextBox with Hyperlink, please check the output file.".PHP_EOL;



    }

Download Running Code

Download Creating TextBox with Hyperlink (Aspose.Slides) from any of the below mentioned social coding sites: