Создание PDF файлов из группы файлов (JPG)

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

werzilla
Что делается? Выделяется каждый раз новая группа файлов в одной папке и результирующему PDF присваивается имя файла под курсором?
werzilla
Сообщения: 3
Зарегистрирован: Ср дек 14, 2011 12:12

Сообщение werzilla »

Flasher, да, либо имя файла под курсором, либо имя файла первой страницы, который всегда имеет вид "***-1.jpg". Пусть даже PDF называется как первая страница "***-1.pdf" ("-1" глобальным переименованием можно убрать)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

werzilla писал(а):либо имя файла первой страницы
Какой ещё страницы? Страницы есть только у TIF из поддерживаемых, но никак не у JPG. Да и откуда там имена?

Если брать имя под курсором, то вместо

Код: Выделить всё

  Name = .GetFileName(Path)
нужно вставить

Код: Выделить всё

  Name = WScript.Arguments(4)
Пятым параметром прописать "%O".
werzilla
Сообщения: 3
Зарегистрирован: Ср дек 14, 2011 12:12

Сообщение werzilla »

Flasher
Спасибо огромное, все прекрасно получилось.
hooky
Сообщения: 2
Зарегистрирован: Чт апр 22, 2021 10:42

Сообщение hooky »

Привет, а что в этом скрипте исправить, чтобы из текущей папки сканировались подпапки и внутри них картинки объединялись в pdf и эта пдфка с названием папки где лежат картинки сохранялась в эту же подпапку. В данный момент у меня выделенные картинки объединяются в пдф с названием папки где они лежат, но сохраняется на папку выше
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

hooky писал(а):но сохраняется на папку выше
Не эта ли папка открыта в неактивной панели тотала?
Тогда, наверное, чтобы пдфка сохранялась в ту же папку, где лежат картинки, в параметрах вызова скрипта %T, который вставляет путь каталога назначения, стоит заменить на %P, который вставит исходный путь.
hooky
Сообщения: 2
Зарегистрирован: Чт апр 22, 2021 10:42

Сообщение hooky »

sa писал(а):
hooky писал(а):но сохраняется на папку выше
Не эта ли папка открыта в неактивной панели тотала?
Тогда, наверное, чтобы пдфка сохранялась в ту же папку, где лежат картинки, в параметрах вызова скрипта %T, который вставляет путь каталога назначения, стоит заменить на %P, который вставит исходный путь.
точно получилось, а как насчет обработки всех подпапок в текущем каталоге и соответственно помещения пдфки в подпапку где были картинки?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

hooky
Соблюдайте правила форума!
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить