pngquant a l'exemple suivant pour phpau lieu de chemin dans la coquille
// '-' makes it use stdout, required to save to $compressed_png_content variable
// '<' makes it read from the given file path
// escapeshellarg() makes this safe to use with any path
$compressed_png_content = shell_exec("pngquant --quality=$min_quality-$max_quality - < ".escapeshellarg( $path_to_png_file));
Je veux remplacer $path_of_file
avec le contenu réel.
Cela évitera de perdre E/S lors de la conversion d'un fichier d'un format à .png, puis optimiser
Quelle sera la nouvelle commande shell_exec()
dans cette situation
Avez ma réponse à trier votre problème? Si c'est le cas, veuillez envisager de l'accepter comme réponse - en cliquant sur la coche/coche verte en regard du nombre de votes. Si non, veuillez dire ce qui n'a pas fonctionné pour que moi ou quelqu'un d'autre puisse vous aider davantage. Merci. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –