PHP | Spreadsheet_Excel_Writer | setShadow() Function Last Updated : 04 Oct, 2021 Comments Improve Suggest changes Like Article Like Report The setShadow() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set the font as a shadow. Syntax: void Format::setShadow() Parameters: This function does not accept any parameter. Return Value: This function returns TRUE on success and PEAR_ERROR on failure. Example 1: PHP <?php require_once 'Spreadsheet/Excel/Writer.php'; // Add Workbook $workbook = new Spreadsheet_Excel_Writer(); // Add Format to spreadsheet $format_border =& $workbook->addFormat(); // Add Worksheet to Spreadsheet $worksheet =& $workbook->addWorksheet(); // Add Format to variable $format_times =& $workbook->addFormat(); // Set Font Family Times New Roman $format_times->setFontFamily('Times New Roman'); // Set Shadow to text $format_times->setShadow(); // Add Format to variable $format_courier =& $workbook->addFormat(); // Set Font Family Courier $format_courier->setFontFamily('Courier'); // Set Shadow to text $format_courier->setShadow(); // Write to Worksheet $worksheet->write(0, 0, "Details of GeeksforGeeks Contributors", $format_times); $worksheet->write(1, 0, "Author", $format_times); $worksheet->write(1, 1, "User Handle", $format_times); $worksheet->write(2, 0, "Sarthak", $format_times); $worksheet->write(2, 1, "sarthak_ishu11", $format_times); // Send .xlsx file to header $workbook->send('test.xls'); // Close Workbook Object $workbook->close(); ?> Output: Example 2: PHP <?php require_once 'Spreadsheet/Excel/Writer.php'; // Create Spreadsheet_Excel_Writer Object $workbook = new Spreadsheet_Excel_Writer(); // Add Worksheet $worksheet =& $workbook->addWorksheet(); // Set Font Family Times New Roman $format_times =& $workbook->addFormat(); $format_times->setFontFamily('Times New Roman'); // Set Shadow to text $format_times->setShadow(); // Write to Worksheet $worksheet->write(0, 0, "Information"); $worksheet->write(1, 0, "Website Name", $format_times); $worksheet->write(1, 1, "Address", $format_times); $worksheet->write(2, 0, "GeeksforGeeks"); $worksheet->write(2, 1, "https://www.geeksforgeeks.org/"); $workbook->send('test.xls'); $workbook->close(); ?> Output: Reference: https://pear.php.net/manual/en/package.fileformats.spreadsheet-excel-writer.spreadsheet-excel-writer-format.setshadow.php Comment More infoAdvertise with us Next Article PHP | Spreadsheet_Excel_Writer | setShadow() Function sarthak_ishu11 Follow Improve Article Tags : Technical Scripter Web Technologies PHP PHP-function PHP-Spreadsheet +1 More Similar Reads PHP | Spreadsheet_Excel_Writer | send() Function The send() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to send HTTP headers with the correct content-type (application/vnd.ms-excel), cache control and filename for the file. Syntax: void Spreadsheet_Excel_Writer::send( $filename ) Parameters: This function accept 2 min read PHP | Spreadsheet_Excel_Writer | setBold() Function The setBold() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set the boldness of the text. Syntax:Â void Format::setBold( $weight = 1 ) Parameters: This function accepts a single parameter $weight which is used to set the weight of the text. The default value of t 2 min read PHP | Spreadsheet_Excel_Writer | setHAlign() Function The setHAlign() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set cell alignment of the spreadsheet. Syntax: void Format::setHAlign( $location ) Parameters: This function accepts single parameter as $location which takes the position, at which text is to be place 2 min read PHP | Spreadsheet_Excel_Writer | setColor() Function The setColor() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set the color of a cell content. Syntax: void Format::setColor( mixed $color ) Parameters: This function accepts single parameter as $color which takes value of color as string like 'green' or value fro 2 min read PHP | Spreadsheet_Excel_Writer | setAlign() Function The setAlign() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set cell alignment of the spreadsheet. Syntax: void Format::setAlign( $location ) Parameters: This function accepts single parameter $location which takes the position, as Horizontal Alignments (left, c 2 min read PHP | Spreadsheet_Excel_Writer | setStrikeOut() Function The setStrikeOut() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set font as a strikeout. Syntax:Â void Format::setStrikeOut() Parameters: This function does not accept any parameter. Return Value: This function returns TRUE on success and PEAR_ERROR on failure. 1 min read PHP | Spreadsheet_Excel_Writer | setVAlign() Function The setVAlign() function is an inbuilt function in Spreadsheet_Excel_Writer which is used to set cell alignment of the spreadsheet. This is an alternative to the setAlign() function. Syntax:Â void Format::setVAlign( $location ) Parameters: This function accepts single parameter $location which is us 2 min read PHP | Spreadsheet_Excel_Writer | setItalic() Function The setItalic() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set the font style as italic. Syntax:Â void Format::setItalic() Parameters: This function does not accept any parameter. Return Value: This function returns TRUE on success and PEAR_ERROR on failure. E 1 min read PHP | Spreadsheet_Excel_Writer | setScript() Function The setScript() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set the script type of the text. Syntax: void Format::setScript( $script ) Parameters: This function accepts single parameter $script which contains two value as 1 for superscript and 2 for subscript. 1 min read PHP | Spreadsheet_Excel_Writer | setBgColor() Function The setBgColor() function is an inbuilt function in PHP | Spreadsheet_Excel_Writer which is used to set the background color of the cell of the spreadsheet. In order to use this function use the setPattern function. Syntax: void Format::setBgColor( $color ) Parameters: This function accepts single p 2 min read Like