csv 파일의 열 크기를 설정하는 방법은 무엇입니까?
csv 파일에서 각 열의 크기를 설정하고 싶습니다. 필드에 대한 열의 크기를 설정하고 싶은데, 크기를 설정하기 위한 코드를 어디서 할 수 있는지 모르겠습니다.도와주실 분 있으면 감사하겠습니다, 미리 감사드립니다.
이건 내 코드야
function export($result)
{
Configure::write('debug',0);
$filename = "excel.".csv";
$csv_file = fopen('php://output', 'w');
header('Content-Type: text/csv; charset=utf-8');
header('Content-Disposition: attachment; filename="'.$filename.'"');
// The column headings of .csv file
$header_row1 = array(
"Last Name",
"First Name",
"Middle Name",
);
$header_row = array_merge($header_row1,$header_row2);
fputcsv($csv_file,$header_row,',','"');
// Array indexes correspond to the field names in your db table(s)
if (!isset($result['Post']['User'])) {
$row1 = array(
$result['Post']['prefix_name'],
$result['Post']['first_name'],
$result['Post']['middle_name'],
$result['Post']['last_name'],
);
}
else {
$row1 = array(
$result['Post']['prefix_name'],
$result['Post']['first_name'],
$result['Post']['middle_name'],
$result['Post']['last_name'],
);
}
$row = array_merge($row1,$row2);
unset($row2);
fputcsv($csv_file,$row,',','"');
}
fclose($csv_file);
exit;
}
당신은...CSV 파일에 열 크기를 포함한 형식이 없습니다.
열 너비를 제어하려면 BIFF(.xls) 또는 OfficeOpenXML(.xls), OASIS OpenDocument Format(.ods), Gnumeric 또는 기타 스프레드시트와 같이 열 너비를 지원하는 형식으로 데이터를 작성해야 합니다.
이것을 할 방법이 방법이 없습니다.
CSV는 코마 구분 값을 나타냅니다.
CSV(쉼표로 구분된 값) 파일은 표 형식의 데이터(숫자 및 텍스트)를 저장합니다.일반 텍스트는 파일이 이진 숫자로 해석될 필요가 없는 일련의 문자임을 의미합니다.CSV 파일은 어떤 종류의 줄 바꿈으로 구분된 임의의 수의 레코드로 구성됩니다. 각 레코드는 다른 문자나 문자열(일반적으로 문자 쉼표 또는 탭)로 구분된 필드로 구성됩니다.일반적으로 모든 레코드에는 동일한 필드 시퀀스가 있습니다.
간결하고 명확한 정의.
CSV가 너무 원시적이어서 이 작업을 수행할 수 없습니다.
일반 텍스트 편집기로 CSV 파일을 열려고 시도한 적이 있습니까?
이 경우에는 XLS가 필요합니다.
프레젠테이션 레이아웃에 대한 정보가 전혀 없기 때문에 CSV에서 열 크기를 설정할 수 없는 것으로 알고 있습니다. CSV는 Coma Separated Value입니다.
파일을 여는 응용 프로그램에 가장 적합한 방법은 데이터에 맞게 열 너비를 설정하는 것입니다.
프레젠테이션 레이아웃을 관리하려면 Excel로 열 수 있는 HTML 콘텐츠를 생성해야 합니다(예:이러한 콘텐츠에서 다음과 같은 속성을 설정할 수 있습니다.width="400"
...
언급URL : https://stackoverflow.com/questions/15224052/how-to-set-size-of-column-of-csv-file
'programing' 카테고리의 다른 글
vuex의 상태를 변환하는 중 (0) | 2023.06.09 |
---|---|
UITextView에서 자동 탐지된 링크의 색상을 변경할 수 있습니까? (0) | 2023.06.09 |
TypeScript에서 연산자를 사용하는 이유는 무엇입니까? (0) | 2023.06.09 |
MariaDB 가져오기 최대 키 길이 (0) | 2023.06.09 |
변수를 십진수로 선언 (0) | 2023.06.09 |