Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как автоматически выковыривать все картинки из Open Office? А с ресайзом?  (Прочитано 3390 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн proctoleha

  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
осталось только изучить основы скриптописания, чтобы пропустить через эту чудесную программку все файлы и все их отресайзить одним кликом, но это уже точно мои проблемы.
Гугль вам в помощь, нашел вот это:
http://www.linuxspace.org/archives/512
Отпишитесь пожлста по результатам.
За что я временами ненавижу Линукс - так это за свои кривые руки

Оффлайн talifero

  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Re: Как автоматически выковыривать все карт&#
« Ответ #16 : 22 Апреля 2010, 19:44:04 »
Отпишитесь пожлста по результатам.

Если Вас работа Imagemagik интересует то программа супер,  в статье и десятой чясти возможностей не описано.
Я вот когда то для уменьшения своего фото архива написал скрипт. Уменьшает на  N% процентов  и конвертирует из одного формата в другой. например: skrptname  .jpg 50 .png   уменьшает все фотки на 50 %  ;D если формат менять не надо то: skrptname  .jpg 50 .jpg

(Нажмите, чтобы показать/скрыть)

Может кому пригодится . Только осторожно, оригиналы стирает   :D

Оффлайн bittajam

  • Автор темы
  • Активист
  • *
  • Сообщений: 272
  • Женщина и компьютер совместимы. Доказано.
    • Просмотр профиля
Еще раз хочу поблагодарить MA3X за предложенный вариант, он мне вчера буквально шкуру спас.
Прислали мне мои благодетели вордовский файлик, размером..... 637мб! ОО его открыть не смог, завесил систему и упал. Текст мне потом прислали, а вот картинки я выдернула именно с помощью foremost.
Спасибо огромное! :)
Linux. Виски. Сон.

Оффлайн MA3X

  • Активист
  • *
  • Сообщений: 649
    • Просмотр профиля
;)

Вот, руки дошли до малой автоматизации с раскидкой файлов по дирам.
Предварительно поставить antiword - чтобы и тексты тоже вынимало.

#!/bin/bash

for fn in *.doc; do mkdir "$fn.rip";  mkdir "$fn.rip/img"; antiword "$fn" > "$fn.rip/text.txt"; foremost -t jpg,png,gif -i "$fn" -o "$fn.rip/img";  done;

- обзываем как угодно, мне нравится имя docrip.sh ;)

делаем исполняемым, кладем в путь, вызываем из диры с кучей вордовских файлов, и могем даже не успеть попить чая - как все готово, "семеро по полкам в виде потрошков", текст отдельно, картинки отдельно.
(с) GNU GPL и все такое.
;)
Microsoft isn't the answer.
Microsoft is the question, and the answer is NO.

 

Страница сгенерирована за 0.028 секунд. Запросов: 23.