2013-09-01 28 views

Trả lời

15

Bạn có thể đọc mẫu excel của bạn như thế này với PHPExcel:

$objPHPExcel = PHPExcel_IOFactory::load("./forms/english/cash.xlsx"); 

và bạn có thể viết thư cho các tế bào như thế này:

$objPHPExcel->setActiveSheetIndex(0) 
          ->setCellValue('A2', "No") 
          ->setCellValue('B2', "Name") 
          ->setCellValue('C2', "Email") 
          ->setCellValue('D2', "Phone") 
          ->setCellValue('E2', "Address"); 
7

thấy ví dụ này, 30template.php vào trang web github

https://github.com/PHPOffice/PHPExcel/blob/develop/Examples/30template.php

mẫu tải:

$objReader = PHPExcel_IOFactory::createReader('Excel5'); 

$objPHPExcel = $objReader->load("templates/30template.xls"); 

thấy trong ví dụ viết qua

$objPHPExcel->getActiveSheet()->setCellValue() 

thêm sử dụng hình ảnh PHPExcel_Worksheet_Drawing:

// Add an image to the worksheet 
$objDrawing = new PHPExcel_Worksheet_Drawing(); 
$objDrawing->setName('My Image'); 
$objDrawing->setDescription('The Image that I am inserting'); 
$objDrawing->setPath('./images/myImage.png'); 
$objDrawing->setCoordinates('B2'); 
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet()); 
+0

cách viết bên trong mẫu và cách thêm hình ảnh –

+0

Thay đổi kích thước hình ảnh: $ objDrawing-> setResizeProportional (true); $ objDrawing-> setWidthAndHeight (230, 170); – user2039290

Các vấn đề liên quan