odsPhpGenerator是一个用来生成OpenDocument的电子表格的PHP类库,要求PHP5.0、DOM和zip支持。
示例代码,更多例子请看这里:
// Load libraryrequire_once('ods/ods.php');// Create Ods object$ods = new ods();$ods->setPath2OdsFiles('ods');// Create table named 'utf8'$table = new odsTable('utf8');// Create french row$row = new odsTableRow();$row->addCell( new odsTableCellString("French") );$row->addCell( new odsTableCellString("àôïîéèç...") );$table->addRow($row);// Create greek row$row = new odsTableRow();$row->addCell( new odsTableCellString("Greek") );$row->addCell( new odsTableCellString("αβγδεζϕΩ...") );$table->addRow($row);// Create hebrew row$row = new odsTableRow();$row->addCell( new odsTableCellString("Hebrew") );$row->addCell( new odsTableCellString("ש֓חרםא...") );$table->addRow($row);// Create arab row$row = new odsTableRow();$row->addCell( new odsTableCellString("Arab") );$row->addCell( new odsTableCellString("ڤڦڪصى...") );$table->addRow($row);$row = new odsTableRow();$row->addCell( new odsTableCellString("...") );$row->addCell( new odsTableCellString("...") );$table->addRow($row);// Attach talble to ods$ods->addTable($table);// Download the file$ods->downloadOdsFile("Unicode.ods");
评论