PHP | Hoja de cálculo_Excel_Writer | función setColor()

La función setColor() es una función incorporada en PHP | Spreadsheet_Excel_Writer que se utiliza para establecer el color del contenido de una celda.

Sintaxis:

void Format::setColor( mixed $color )

Parámetros: esta función acepta un solo parámetro como $color , que toma el valor del color como una string como ‘verde’ o un valor de 0 a 64.

Valor devuelto: esta función devuelve VERDADERO en caso de éxito y PEAR_ERROR en caso de error.

Ejemplo 1:

<?php
  
// require_once 'Spreadsheet/Excel/Writer.php';
  
// Create Spreadsheet_Excel_Writer Object
$workbook  = new Spreadsheet_Excel_Writer();
  
// Add worksheet
$worksheet = &$workbook->addWorksheet('SetColor');
  
for ($inc = 0; $inc < 64; $inc++) {
  
    // Sets the color of a cell's content
    $format = $workbook->addFormat();
    $format->setColor($inc);
    $worksheet->write($inc, 0, 'Color (index '.$inc.')', $format);
}
  
// Send file to browser
$workbook->send('setColor.xls');
  
// Close workbook
$workbook->close();
?>

Producción:

Ejemplo 2:

<?php
  
require_once 'Spreadsheet/Excel/Writer.php';
  
// Create Spreadsheet_Excel_Writer Object
$workbook  = new Spreadsheet_Excel_Writer();
  
// Add worksheet
$worksheet = &$workbook->addWorksheet('SetColor');
  
// Sets the color of a cell's content
$format = $workbook->addFormat();
  
// Set color to the text
$format->setColor(17);
  
// Set the size of text
$format->setSize(25);
  
// Add text to the excel
$worksheet->write(0, 5, 'GeeksForGeeks', $format);
  
// Sets the color of a cell's content
$format1 = $workbook->addFormat();
  
// Set color to the cell
$format1->setColor(2);
  
// Set the size of the text
$format1->setSize(20);
  
// Add text to the excel sheet
$worksheet->write(2, 5, 'sarthak_ishu11', $format1);
  
// Send file to browser
$workbook->send('test.xls');
  
// Close workbook
$workbook->close();
?>

Producción:

Referencia: https://pear.php.net/manual/en/package.fileformats.spreadsheet-excel-writer.spreadsheet-excel-writer-format.setcolor.php

Publicación traducida automáticamente

Artículo escrito por sarthak_ishu11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *