Скрипты

Статус
Закрыто для дальнейших ответов.

kaatm

15 лет на форуме
Сообщения
1 101
Реакции
19
Ответ: Скрипты

Я не Павел, но отвечу…
aar сказал(а):
Павел, у меня к вам вопрос, если позволите.
В илле на отдельном слое Text имеется больше 30 тысяч текстовых объектов (это географическая карта), причем есть следующие проблемы.
1) любое слово представлено как несколько рядом стоящих букв, а не как единый текстовый объект. Есть ли возможность соединения этих разрозненных букв в единое слово?
Можно. Но через попу. Быстрее и проще содержимое выделенных текстовых объектов сливать в один. То есть лично скриптописателю выгоднее, чтобы юзер спрятал все нетекстовые обекты, а затем натравливал скрипт на выделение с буковками, которые надо объединить.
aar сказал(а):
2) Требуется увеличить размер всех текстовых объектов, у которых он меньше 2 пунктов…
После прохождения пункта 1.
 

aar

Участник
Сообщения
379
Реакции
0
Ответ: Скрипты

kaatm
Ммм... Всё бы ничего, но объектов больно много, 30 тысяч, и если я буду по две буквы выделять, потом скрипт, потом опять 2 буквы, потом опять скрипт, то к концу этого процесса я рехнусь :) Просто это номера домов двузначные. Но там ещё названия улиц есть, тоже побуквенно... Вот как это автоматом заделать? У меня путных мыслей пока нет...
 

rpv

Участник
Топикстартер
Сообщения
328
Реакции
1
Ответ: Скрипты

По сути можно ориентироваться только на выделение.
У меня есть скриптики, не мои только, для объединения и разбиения текста.
 

Вложения

  • _text.zip
    3.9 КБ · Просм.: 469

rpv

Участник
Топикстартер
Сообщения
328
Реакции
1
Ответ: Скрипты

Небольшое обновление и дополнение на моем сайте:
http://mf36.narod.ru/
 

rpv

Участник
Топикстартер
Сообщения
328
Реакции
1
Ответ: Скрипты

Обвновил скрипты exprortSelectionToPSD и MarkLayers.

exportSelectionToPSD:

+ исправил глюк с внедрение профиля
- убрал export to Grayscale, поскольку так и не смог от AI JS добиться этого.

MarkLayers:
добавил опции - читайте readme

http://mf36.narod.ru/
 

rpv

Участник
Топикстартер
Сообщения
328
Реакции
1
Ответ: Скрипты

Поскольку скриптик Вольфганга wr-collect меня не устраивал -
написал свои скрипт package, почти аналог одноименной команды в инди.

Сохраняет файл ai в указанную папку и все прилинкованные файлы (за исключением файлов помещенных в opacity-mask) в отдельную папку links с автоматической заменой связи.
 

Flame

Unregistered user
20 лет на форуме
Сообщения
1 323
Реакции
58
Ответ: Скрипты

а на сайт не выложил?
 

rpv

Участник
Топикстартер
Сообщения
328
Реакции
1
Ответ: Скрипты

http://mf36.narod.ru/files/Package.zip

Если будут какие-глюки пишите. У меня вроде как проблем, кроме с opacity-mask, не возникало.
 

rpv

Участник
Топикстартер
Сообщения
328
Реакции
1
Ответ: Скрипты

Новые скрипты:

http://mf36.narod.ru/files/saveLayersToAI.zip
http://mf36.narod.ru/files/saveLayersToEPS.zip

Обновление:
http://mf36.narod.ru/files/saveLayersToPDF.zip

Теперь можно сохранять в любой версии pdf без увеличения размера файла pdf.

p.s.:

1. Алгоритм у всех трех скриптов один.
2. Немного изменился прицип сохранения слоев:
- если слой имеет атрибут «no print» - он не будет сохранятся, как отдельный слой.
- если слой имеет атрибут «locked» - он не будет сохранятся, как отдельный слой, но сохранится совместно с каждым отдельным слоем.

Если будут какие-глюки пишите.
 

Flame

Unregistered user
20 лет на форуме
Сообщения
1 323
Реакции
58
Ответ: Скрипты

Павел, обновите главную страницу сайта пожалуйста, а то много полезного лежит, а ссылок на него нет. С форума по одной искать долго.
 

rpv

Участник
Топикстартер
Сообщения
328
Реакции
1
Ответ: Скрипты

обновил
 

rpv

Участник
Топикстартер
Сообщения
328
Реакции
1
Ответ: Скрипты

небольшое обновление для regMarX:

теперь чтобы имя краски не проставилось - нужно только поставить символ ` или любой другой - отредактировав файл настройки.
 
Статус
Закрыто для дальнейших ответов.