увеличение картинки

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

andru_xa

Участник
Топикстартер
Сообщения
6
Реакции
0
возможно ли сделать чтоб наводя мышкой на картинку она увеличивалась в pdf?????
 

MrDesigner

15 лет на форуме
Сообщения
2 110
Реакции
773
Ответ: увеличение картинки

нет.
здесь вам не интернет. ))
 

Steve

Участник
Сообщения
227
Реакции
0
Ответ: увеличение картинки

1. можно сделать, но увеличиваться будет резко (это не флеш).
2. это можно сделать в ИД (Indesign), смотрим хелпы про интерактивные пдф.
 

Вложения

  • interaction.zip
    15.2 КБ · Просм.: 539

qsedftghk

фея
15 лет на форуме
Сообщения
2 033
Реакции
1 200
Ответ: увеличение картинки

Возможно.
Способ № 1 - вышеописанный.
Способ № 2 - сам не писал такой скрипт, ибо незачем было, но, имхо, на событие mouseEnter можно повесить javascript, который будет увеличивать кнопку с рисунком плавно.
 

qsedftghk

фея
15 лет на форуме
Сообщения
2 033
Реакции
1 200
Ответ: увеличение картинки

Посидел я туточки немного....
Короче, вот пример Способа № 2.

В самом начале после открытия пдф, работа скрипта притормаживает, наверное, пока акробат не прокеширует всякое, но потом вроде работает пучком. Вообщем, я не программист, чтобы коды кодить, а просто показываю, что если захотеть, можно и в космос улететь ;)

Отпишитесь, может и не работает у вас, а только у меня одного =)...
 

Вложения

  • example.pdf
    19.2 КБ · Просм.: 1 531

Evgen

Registered User
20 лет на форуме
Сообщения
2 054
Реакции
984
Ответ: увеличение картинки

Нормально работает. :)
 

andru_xa

Участник
Топикстартер
Сообщения
6
Реакции
0
Ответ: увеличение картинки

а может кто нибуть обьяснить как это сделать с нуля подробно???
 

qsedftghk

фея
15 лет на форуме
Сообщения
2 033
Реакции
1 200

qsedftghk

фея
15 лет на форуме
Сообщения
2 033
Реакции
1 200
Ответ: увеличение картинки

andru_xa сказал(а):
а может кто нибуть обьяснить как это сделать с нуля подробно???
Нет, потому что объяснять дольше, чем делать. Лично я почитал доку по javascript в acrobate и сделал. Правда, не претендую на супер-пупер код, но работает же. А вообще, берется вышеприведенная пдф и смотрится. Чего там непонятного?
Кратко.
1. Создаем кнопочку.
2. В кнопочку суем картинку.
3. Кнопке задаем обработку двух событий (мышка над кнопкой, мышка вне кнопки)
4. В теле каждого события пишем javascript код, который собственно и увеличивает или уменьшает картинку. Скорость увеличения регулируется там же.

Сам код расссказывать не буду, ибо мне хватило его придумывать, но его можно посмотреть в пдф и разобраться что к чему. Весь код целиком можно посмотреть в акробате #7 в меню Advanced-javascript-edit all javascripts. В восьмом акробате примерно там же. В шестом - не знаю где, ибо нет у меня шестого...
 

andru_xa

Участник
Топикстартер
Сообщения
6
Реакции
0
Ответ: увеличение картинки

все получилось !
но есть еще вопросик что нужно дописать в сценарии javascript чтоб 2 картинки так работали????
 

qsedftghk

фея
15 лет на форуме
Сообщения
2 033
Реакции
1 200
Ответ: увеличение картинки

andru_xa сказал(а):
все получилось !
но есть еще вопросик что нужно дописать в сценарии javascript чтоб 2 картинки так работали????
Пиво мне надо послать по почте =) =).
Вопрос не очень понятен.
Нужно чтобы при наведении на одну картинку увеличивались сразу две или каждая увеличивается независимо друг от друга?
Во втором случае, для второй картинки нужно писать такой же код как и для первой только со своими функциями и переменными (хотя наверняка это можно как-то оптимизировать, в смысле написать одну функцию и применять ее во всех подобных случаях, но некогда заниматься этим)
А в первом случае, нужно просто в функции увеличения и уменьшения
просто добавить
Код:
bbb[2] += 5;
bbb[3] -= 5;
ff.rect=bbb;
а в самом начале кода
Код:
ff=this.getField("Button2");
bbb = ff.rect;

И, кстати, я тута поэксперементировал и скажу следующее:
1. Данная штука может работать и с текстовыми полями, т.е. можно заколбасить своеобразное увеличительно стекло для особо слепых =) =)
2. Если в фотошопе сделать картинку с прозрачным фоном и сохранить ее как png и, соответственно, запихать эту png в кнопку в пдф, то при увеличении этой картинки фон снизу будет виден, что, в некоторых случаях, может придать особую красоту пдфине=) =)
 

qsedftghk

фея
15 лет на форуме
Сообщения
2 033
Реакции
1 200
Ответ: увеличение картинки

В последний раз... че-то добрый я сегодня =)
 

Вложения

  • example.rar
    37.3 КБ · Просм.: 486

andru_xa

Участник
Топикстартер
Сообщения
6
Реакции
0
Ответ: увеличение картинки

спассибо большое!!!
 

qsedftghk

фея
15 лет на форуме
Сообщения
2 033
Реакции
1 200
Ответ: увеличение картинки


Не по теме:
специально for andru_xa

 

Вложения

  • example.rar
    52.4 КБ · Просм.: 394
Статус
Закрыто для дальнейших ответов.