라이브러리

[PHP] VtifulKernelExcel::output - VtifulKernelExcel 출력




VtifulKernelExcel::output 사용하기

VtifulKernelExcel은 PHP로 Excel 파일을 생성하고 수정하는 라이브러리입니다. VtifulKernelExcel::output은 Excel 파일을 출력하는 메소드입니다. 이 메소드는 Excel 파일을 브라우저에 출력하거나 파일로 저장할 수 있습니다.

사용 방법


VtifulKernelExcel::output을 사용하기 위해서는 VtifulKernelExcel 클래스를 포함하고, Excel 파일을 생성한 후에 이 메소드를 호출하면 됩니다.

# 예제 1: Excel 파일 출력하기


#hostingforum.kr
php

use PhpOfficePhpSpreadsheetSpreadsheet;

use PhpOfficePhpSpreadsheetWriterXlsx;



// Excel 파일을 생성합니다.

$spreadsheet = new Spreadsheet();

$sheet = $spreadsheet->getActiveSheet();



// 데이터를 입력합니다.

$sheet->setCellValue('A1', '이름');

$sheet->setCellValue('B1', '나이');

$sheet->setCellValue('A2', '김철수');

$sheet->setCellValue('B2', 30);



// Excel 파일을 출력합니다.

$writer = new Xlsx($spreadsheet);

$writer->save('example.xlsx');



# 예제 2: Excel 파일 브라우저에 출력하기


#hostingforum.kr
php

use PhpOfficePhpSpreadsheetSpreadsheet;

use PhpOfficePhpSpreadsheetWriterXlsx;



// Excel 파일을 생성합니다.

$spreadsheet = new Spreadsheet();

$sheet = $spreadsheet->getActiveSheet();



// 데이터를 입력합니다.

$sheet->setCellValue('A1', '이름');

$sheet->setCellValue('B1', '나이');

$sheet->setCellValue('A2', '김철수');

$sheet->setCellValue('B2', 30);



// Excel 파일을 브라우저에 출력합니다.

header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');

header('Content-Disposition: attachment;filename="example.xlsx"');

$writer = new Xlsx($spreadsheet);

$writer->save('php://output');



# 예제 3: Excel 파일 브라우저에 출력하고 다운로드하기


#hostingforum.kr
php

use PhpOfficePhpSpreadsheetSpreadsheet;

use PhpOfficePhpSpreadsheetWriterXlsx;



// Excel 파일을 생성합니다.

$spreadsheet = new Spreadsheet();

$sheet = $spreadsheet->getActiveSheet();



// 데이터를 입력합니다.

$sheet->setCellValue('A1', '이름');

$sheet->setCellValue('B1', '나이');

$sheet->setCellValue('A2', '김철수');

$sheet->setCellValue('B2', 30);



// Excel 파일을 브라우저에 출력하고 다운로드합니다.

header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');

header('Content-Disposition: attachment;filename="example.xlsx"');

$writer = new Xlsx($spreadsheet);

$writer->save('php://output');



이 예제는 VtifulKernelExcel::output을 사용하여 Excel 파일을 출력하는 방법을 보여줍니다. 브라우저에 출력하거나 파일로 저장할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 45 페이지

검색

게시물 검색