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

  • Автор темы Автор темы andru_xa
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

andru_xa

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

нет.
здесь вам не интернет. ))
 
Ответ: увеличение картинки

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

Вложения

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

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

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

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

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

Вложения

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

Нормально работает. :)
 
Ответ: увеличение картинки

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

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

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

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

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

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

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

Вложения

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

спассибо большое!!!
 
Ответ: увеличение картинки


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

 

Вложения

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