Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2018, 05:08   #1
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,039
По умолчанию Нужен кодер JS для pdf файлов открытых в Adobe Acrobat Pro DC

тот кто реально кодил, а не слышал или мимо проходил
ТЗ примерно такое
есть строка "1_01;1_02;1_04;1_05;1_06;1_07;1_11 ;1_08;1_10;1_14;1_09"
это название кнопок
нужно код не плодить для каждой кнопки, а циклом сделать разбивая сплитом строку с разделителем ;
что то вроде:
Если имя кнопки равно тому что на находится слева от "_", тогда заполнить поля с этим же именем-(специально так сделано)
тем, что находится справа от "_"
и много подобных ТЗ
Ципихович Эндрю на форуме Ответить с цитированием
Старый 20.04.2018, 06:30   #2
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,039
По умолчанию

то есть мне кажется что код на эти две ссылки But01_01 и But01_02:

Код:
setPole();
function setPole() {
this.getField("01_01").value = "01";

this.getField("But01_01").strokeColor = color.blue;  
this.getField("But01_02").strokeColor = ["T"];  
this.getField("But01_04").strokeColor = ["T"];
this.getField("But01_05").strokeColor = ["T"]; 
this.getField("But01_06").strokeColor = ["T"]; 
this.getField("But01_07").strokeColor = ["T"]; 
this.getField("But01_11").strokeColor = ["T"]; 
this.getField("But01_08").strokeColor = ["T"]; 
this.getField("But01_10").strokeColor = ["T"]; 
this.getField("But01_14").strokeColor = ["T"]; 
this.getField("But01_09").strokeColor = ["T"];   

}

setPole();
function setPole() {
this.getField("01_01").value = "02";

// color.blue;
this.getField("But01_01").strokeColor = ["T"];   
this.getField("But01_02").strokeColor = color.blue;  
this.getField("But01_04").strokeColor = ["T"];
this.getField("But01_05").strokeColor = ["T"]; 
this.getField("But01_06").strokeColor = ["T"]; 
this.getField("But01_07").strokeColor = ["T"]; 
this.getField("But01_11").strokeColor = ["T"]; 
this.getField("But01_08").strokeColor = ["T"]; 
this.getField("But01_10").strokeColor = ["T"]; 
this.getField("But01_14").strokeColor = ["T"]; 
this.getField("But01_09").strokeColor = ["T"]; 
}
можно сделать одинаковым, в зависимости от имени ссылки, так?
Ципихович Эндрю на форуме Ответить с цитированием
Старый 20.04.2018, 14:09   #3
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,039
По умолчанию

видимо
название элемента в виде переменной скорей всего не воспринимает
нет такого чтобы определить название самой кнопки
если так, тогда можно крест поставить на этой горе разработке
Ципихович Эндрю на форуме Ответить с цитированием
Старый 20.04.2018, 20:15   #4
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,039
По умолчанию

прочёл
Adobe Acrobat позволяет работать как с JavaScript-кодом, встроенным в
сам PDF-документ, так и с внешними сценариями. Внешний уровень
использования предполагает создание отдельных файлов с расширением
.js, содержащих код. При открытии документа Acrobat находит и загружает
все такие сценарии.
Есть ли у кого пример?
Ципихович Эндрю на форуме Ответить с цитированием
Старый 20.04.2018, 23:45   #5
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
видимо
название элемента в виде переменной скорей всего не воспринимает
нет такого чтобы определить название самой кнопки
если так, тогда можно крест поставить на этой горе разработке
Можно определить.
Цена решения вопроса первого поста?
Вложения
Тип файла: rar NewFilm.rar (1.57 Мб, 11 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 21.04.2018, 05:09   #6
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,039
По умолчанию

цена 1 и 4 го поста по 500 рублей за штуку, спасибо
Ципихович Эндрю на форуме Ответить с цитированием
Старый 22.04.2018, 19:31   #7
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,039
По умолчанию

что можно сказать
doober - решил вопрос с моего первого поста, то есть не всё так безоблачно в этом акробате...
Ципихович Эндрю на форуме Ответить с цитированием
Старый 28.04.2018, 12:17   #8
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,039
По умолчанию

ещё оплачу такой пример
к пдф файлам можно вложить файлы, а что если вложить файл-форму в html файле с календарём, но потом при выборе даты в этом вложенном файле-форме можно сделать чтобы сам файл-форма исчез, а в пдф файле отобразились изменения в зависимости от выбранной даты, возможно ли?
Ципихович Эндрю на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как в Adobe Acrobat Pro добавить, увидеть встроенный скрипт Ципихович Эндрю Свободное общение 4 17.04.2018 21:53
Нужен кодер для Telegram KirillSxz Софт 0 10.11.2017 02:18
Нужен кодер для работы в Delphi StayLer72 Фриланс 3 14.04.2017 16:37
Нужен кодер для работы morozov Фриланс 0 16.03.2014 22:10
JS в Acrobat PDF WennY JavaScript, Ajax 0 04.05.2011 21:57