PHP を使用して画像を解凍し、8k サイズに直接圧縮すると、残りは表示されません。
サイズをどこに設定するか、または他の方法で解決できるか教えていただけますか?
写真を解凍するにはどうすればよいですか? ?明確にしておきます
まずすべての JPG 画像を圧縮し、次に圧縮パッケージを Web ページ上のサーバーにアップロードし、それを解凍して、アップロード中に目的のディレクトリに置きます。解凍された画像のサイズはわずか 8K です。多くの写真には上半分だけが表示され、下半分は表示されません。
アップロード後の画像のサイズは8kになります。
圧縮パッケージ内の画像は元のサイズのままです。解凍された画像が 8K 未満の場合は、すべての画像が表示されます。8K を超える画像は 8K で表示されます。このように灰色になります
上 この画像は PHP で解凍されたものです。 。 。 8k を超える部分だけが消えています
コードを投稿してください
圧縮パッケージをダウンロード可能な場所に送って私に見せてください
$zip = zip_open("/php/test/test.zip "); if ($zip) {
while ($zip_entry = zip_read($zip)) {
$fp = fopen("/php/".zip_entry_name($zip_entry), 'w');
if ( zip_entry_open($zip, $zip_entry, "r")) {
$buf = zip_entry, zip_entry_filesize($zip_entry))
fwrite($fp,'$buf')
; fclose($ FP);
PHPの組み込み設定ですか?