Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Создание многостраничного tiff файла

 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Falcon555



Joined: 11 Dec 2012
Posts: 4

Post (Separately) Posted: Tue Dec 11, 2012 14:22    Post subject: Создание многостраничного tiff файла Reply with quote

Имеется много tiff файлов формата: ХХХХХ лист 1, ХХХХХ лист 2, ХХХХХ лист 3, ХХХХХ лист 4, и т.д.
Необходимо создать многостраничный tiff файл из выбранных в окне Totall Commandera.
Я себе представляю это так: делаю поиск файлов по маске *лист*.tif -> файлы на панель -> выделяю файлы, которые нужно склеить в один -> запускаем автоматизацию и создается файл с именем как у выбранных файлов, только отрезается слово лист и всю что за ним.
Нашел программу которая работает с командной строкой: TIFF Combine. Ссылку не могу запостить, новичок ))
Помогите сделать автоматизацию!
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Dec 11, 2012 18:52    Post subject: Reply with quote

Если особо не заморачиваться с обрезкой имён, то как-то так:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\NConvert\nconvert.exe
-quiet -multi -o "%O_#.tif" -out tiff -c LZW -l %L
shell32.dll,195
Сконвертировать выделенные графические файлы в мультистраничный TIF

1

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Falcon555



Joined: 11 Dec 2012
Posts: 4

Post (Separately) Posted: Wed Dec 12, 2012 08:29    Post subject: Reply with quote

Я так понимаю надо создать файл с расширением vbs и туда запихнуть приведенный выше код? Сделал так - пишет ошибка в строке 1 символ 9.
Я что-то не то сделал? Как надо?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Wed Dec 12, 2012 08:36    Post subject: Reply with quote

Falcon555
Решение вопросов по автоматизации требует обязательного усвоения некоторой уже имеющейся на форуме информации, без которой тут делать просто нечего. Ответ насчёт "запихнуть приведённый выше код" будет очевиден для любого, кто читал в соответствующих темах, что такое код кнопки и что такое скрипт. В посте с кодом кнопки про скрипт не было сказано ни единого слова. А насчёт утилиты NConvert.exe — поиск по форуму по её имени в помощь (см., например, здесь).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Wed Dec 12, 2012 08:51; edited 2 times in total
Back to top
View user's profile Send private message
Falcon555



Joined: 11 Dec 2012
Posts: 4

Post (Separately) Posted: Wed Dec 12, 2012 08:47    Post subject: Reply with quote

Я читал тему "Памятка новичку по скриптам" там:
Quote:
п.2 2) Откройте текстовый редактор и вставьте текст из буфера (Ctrl+V), сохраните в нужном формате.

В каком формате надо сохранить, как узнать? Я предположил что в формате VBScript (vbs) ... видимо нет...
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Wed Dec 12, 2012 08:50    Post subject: Reply with quote

Falcon555
Не только памятку по скриптам следовало читать. Медленно и внимательно перечитываем мой предыдущий пост, обращая внимание в том числе на ссылки.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Falcon555



Joined: 11 Dec 2012
Posts: 4

Post (Separately) Posted: Wed Dec 12, 2012 09:16    Post subject: Reply with quote

Нашел Very Happy
Quote:
— чтобы забрать кнопку, скопируйте содержимое кода нужной кнопки, правой кнопкой мыши щелкните на нужном месте панели управления (кнопок) тотала и выберите "Вставить";

Спасибо! Все работает! Дальше буду копать настройки конвертации, а то размер многостраничного файла получается слишком большой.

Добавлено спустя 27 минут:

Метод сжатия подобрал, теперь размер файла получается нормальный. Вот как бы теперь сделать так, что бы имя создаваемого файла автоматически генерировалось?
Исходные файлы имеют вид например:
830-28-Сп1 лист 1
830-28-Сп1 лист 2
830-28-Сп1 лист 3
и т.д.
Конечный файл должен быть с именем : 830-28-Сп1.
Реально сделать такое?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group