У меня есть папка, полная html-файлов, созданных для книги Kindle.Изображения кодируются с шириной и высотой в соответствии с рекомендациями Kindle:
<img width="328" height="234" src="images/224p_fmt.jpeg" alt="224p.tif"/>
Мне нужно создать / найти скрипт, который будет обрабатывать все теги изображений, умножая ширину и атрибуты высоты науказанное количество (закодировано в сценарии) и запишите их обратно в html-файлы.
Итак, для приведенного выше примера скажем, что я хочу умножить на 1,5, и в итоге получим
<img width="492" height="351" src="images/224p_fmt.jpeg" alt="224p.tif"/>
Сценарии, подобные этому, не моя сильная сторона, поэтому помощь приветствуется.Мне особенно непонятно, как написать скрипт, который я могу запускать для файла (ов) из командной строки и просто вводить / выводить html.
Я предполагаю, что содержание кода будет примерно таким:
s/<img width="([0-9]+)" height="([0-9]+)" src="(.*?)" alt=".*"/>/'<img width="'.$1*1.5.'" height="'.$2*1.5.'" src="'.$3.'" alt=""/>'/eg;
То, что я понимаю, неверно (часть умножения), поэтому помощь приветствуется.