php 5.6
にてtcpdfを利用してpdfファイルを作成してzip形式で幾つかのpdfファイルを圧縮して
ローカル上(PC上:Windows7)にダウンロードさせています。
このzipファイルを解凍ソフトを利用せずにダブルクリックで解凍した場合、
中身のPDFファイルが文字化けしてしまうのは何故でしょうか?
7zipなどを利用する際は問題ないです。
プログラムなどで解決できるのでしょうか?
zipファイル作成方法ですが、「ZipArchive」を利用しております。
php
1// zip圧縮 2 3@unlink($zip_file); 4 5$zip = new ZipArchive(); 6$zip->open($zip_file, ZipArchive::CREATE) 7 8foreach ($file_list as $filename) { 9 if (!$zip->addFile($filename, basename($filename))) { 10 $zip->close(); 11 @unlink($zip_file); 12 throw new FatalException("ZIPファイルの作成に失敗しました。".(string)$file); 13 } 14 } 15$zip->close();
としております。
どうぞ宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー