je suis en train de générer des cartes de visites avec support EPS/AI pour avoir des images très nettes au lieu d'images JPG.
un problème de compatibilité se pose. Le script que j'ai téléchargé n'est plus mis à jour depuis 2006 et la version d'illustrator a changé de numéro donc le script ne supporte pas la nouvelle version (11); l'auteur du script a, il me semble, disparu...
alors je m'adresse à vous pour vous demander si vous pourriez modifier quelquechose dans cette partie de code: (je ne sais pas si vous sauriez en résoudre)
$data = file_get_contents($file);
if ($data===false) $this->Error('EPS file not found: '.$file);
$regs = array();
# EPS/AI compatibility check (only checks files created by Adobe Illustrator!)
preg_match ('/%%Creator:([^\r\n]+)/', $data, $regs); # find Creator
if (count($regs)>1){
$version_str = trim($regs[1]); # e.g. "Adobe Illustrator(R) 8.0"
if (strpos($version_str, 'Adobe Illustrator')!==false) {
$version = (float)array_pop( explode(' ', $version_str) );
if ($version>=9)
$this->Error('File was saved with wrong Illustrator version: '.$file);
#return false; # wrong version, only 1.x, 3.x or 8.x are supported
}#else
#$this->Error('EPS wasn\'t created with Illustrator: '.$file);
}
je vous remercie beaucoup