PHPExcel 라이브러리를 사용하여 엑셀 파일을 생성하고 행 높이를 설정하는 방법을 보여드리겠습니다. 먼저 PHPExcel 라이브러리를 설치해야 합니다. PHPExcel 라이브러리는 더 이상 지원되지 않으므로 PhpSpreadsheet 라이브러리를 사용하는 것이 좋습니다. 여기서는 예시로 PHPExcel을 사용하겠습니다.
1. PHPExcel 라이브러리 설치:
커맨드 라인에서 아래의 명령어를 실행하여 PHPExcel 라이브러리를 설치합니다.
```bash
composer require phpoffice/phpexcel
```

2. PHP 코드 작성:
엑셀 파일을 생성하고 행 높이를 설정하는 PHP 코드를 작성합니다.
```php
<?php
// PHPExcel 라이브러리 로드
require_once 'vendor/autoload.php';
// 객체 생성
$objPHPExcel = new PHPExcel();
// 엑셀 시트 활성화
$objPHPExcel->setActiveSheetIndex(0);
// 시트의 행 높이 설정
$objPHPExcel->getActiveSheet()->getRowDimension(1)->setRowHeight(50);
// 셀에 값 입력
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'Hello, World!');
// 엑셀 시트의 이름 설정
$objPHPExcel->getActiveSheet()->setTitle('My Sheet');
// 엑셀 파일 저장
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('my_excel_file.xlsx');
?>
```
위 코드는 A1 셀에 "Hello, World!"를 입력하고 행 높이를 50으로 설정한 엑셀 파일을 생성합니다.
PhpSpreadsheet를 사용하는 것이 권장되므로 아래 코드로 PhpSpreadsheet를 사용하여 행 높이를 설정하는 방법을 확인하세요.
1. PhpSpreadsheet 라이브러리 설치:
커맨드 라인에서 아래의 명령어를 실행하여 PhpSpreadsheet 라이브러리를 설치합니다.
```bash
composer require phpoffice/phpspreadsheet
```
2. PHP 코드 작성:
엑셀 파일을 생성하고 행 높이를 설정하는 PHP 코드를 작성합니다.
```php
<?php
// PhpSpreadsheet 라이브러리 로드
require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
// 객체 생성
$spreadsheet = new Spreadsheet();
// 엑셀 시트 활성화
$sheet = $spreadsheet->getActiveSheet();
// 시트의 행 높이 설정
$sheet->getRowDimension(1)->setRowHeight(50);
// 셀에 값 입력
$sheet->setCellValue('A1', 'Hello, World!');
// 엑셀 파일 저장
$writer = new Xlsx($spreadsheet);
$writer->save('my_excel_file.xlsx');
?>
```
위 코드는 A1 셀에 "Hello, World!"를 입력하고 행 높이를 50으로 설정한 엑셀 파일을 생성합니다.
'개발' 카테고리의 다른 글
| Java로 HTTP에서 HTTPS로 리다이렉트하는 방법 (0) | 2023.05.05 |
|---|---|
| 코드이그나이터(CodeIgniter)에서 Ajax 요청 확인하는 방법 (0) | 2023.05.05 |
| 자바스크립트로 Slick 슬라이드를 새로고침하는 예제 (0) | 2023.05.05 |
| JavaScript로 URL 파라미터 가져오는 방법 및 예제 (0) | 2023.05.05 |
| Spring Boot에서 응답 헤더 서버 이름 설정하는 방법 (0) | 2023.05.05 |
댓글