PDA

Ver la Versión Completa : ::Scripts:: - :::Logo:::


manolowarr
05/08/05, 01:06:09
Nueva versión actualizada AQUÍ (http://www.elclubdigital.com/foro/showthread.php?t=22584)

jorge_kai
05/08/05, 01:11:39
Muy currado amigo, a más de uno le vendrá de perlas ;-)

manolowarr
05/08/05, 09:54:30
Gracias jorge_kai

un saludo

cable_00es
05/08/05, 10:16:46
Manolo, yo es q hay cosas q no sabia ni q se podian hacer

Tripiyon
05/08/05, 10:37:28
Bienvenido Manolowarr, muy bueno el guión

zilbeztre
05/08/05, 10:46:07
tomo nota !!merci¡¡

Scooby Doo
05/08/05, 16:25:28
http://smilies.sofrayt.com/fsc/clap.gifhttp://smilies.sofrayt.com/fsc/clap.gifhttp://smilies.sofrayt.com/fsc/clap.gif
Estupendo.......
Gracias...

manolowarr
05/08/05, 17:48:13
gracias por los comentarios

un saludo a todos

eldruida
08/08/05, 11:24:45
Gracias!!!

manolowarr
09/08/05, 05:59:51
gracias por los comentarios

un saludos a todos

Aticus
08/09/05, 19:40:12
Manolo voy a resucitar este script.

Recuerdas que yo lo uso para poner mi firma a cambio del script MiFirma.
Mi firma es un logo mejor dicho dos, uno en trama y otro en Multipli, que cargando los dos permite hacer un juego de sombras y cambiar el oscuro por el claro y viceverza.

El tema es el siguiente.

Cuando el logo se redimensiona, el script lo hace en funcion del ancho del documento... por lo que veo en el scritp..

Entonces el tamaño del logo es diferente para una fotografía apaisada que para una vertical a pesar de tener la misma area ej 640 * 480 ó 480*640. A igual factor de escala el logo sera mas grande en la foto apaisada que en la vertical.

Demás esta decir que si quiero poner el logo del mismo del tamaño puedo hacer dos scripts diferentes con distintos factores de escala uno para vertical y otro para horizontal.

Pero, pienso que vos sos muy aplicado y exigente con tus trabajos, creo que este script podría quedar mejor si el redimensionamiento del logo se hiciera en funcion del area y no del ancho.

Creo que la cosa esta por acá..

//************************* Cambiar el tamaño del logo
var NuevoAncho = Number(docAncho * Escala);
var NuevoAlto = logoRef.height * NuevoAncho / logoRef.width;
logoRef.resizeImage(NuevoAncho, NuevoAlto, rsl);

//************************************************** ****

De java no entiendo ni java... http://smilies.sofrayt.com/^/aiw/sorry.gif

Pero no se podria con estas dos variables

var docAncho = Number(docRef.width);
var docAlto = Number(docRef.height);

crear una variable
var docarea = ??????????

Desde ya gracias, pero tu script si me ha servido.

millita
09/09/05, 03:48:17
molt be nano

manolowarr
09/09/05, 07:06:46
Bueno, aticus, aquí tienes la solución más rápida que he encontrado, pruébalo y si no te va bien, lo haré como tu dice por superficie, pero pienso que por superficie, no sé hasta que punto quedaría bien, porque también influirá el tamaño y resolución, y cantidad de píxel

si la foto es vertical, lo escala por el alto

sí la foto es apaisada, lo escala por el ancho


si tienes el CS2 instalado, con el botón derecho le dices Editar y se te abrirá un editor nuevo que trae el CS2 y puedes ver los objetos en colores .

Aticus
09/09/05, 15:21:32
Ante todo gracias por tomarte la molestia...

Acabo de probarlo con una misma fotografía,
Primero apaisada y luego vertical, el resultado sigue siendo el mismo.
Aunque viendo a simple vista la aplicación del if else tendría que funcionar.
Te adjunto el resultado para que veas el tamaño del logo en uno y en otro sentido.

manolowarr
09/09/05, 18:56:19
Ya esta resuelto, me habías confundido Aticus con lo del área, hay que redimensionar el logo a lo alto o ancho de la foto, pero siempre tomaremos como medida del logo el ancho, que es lo que redimensionamos, pero con el factor de escala según el documento sea horizontal o vertical, adentro he dejado la anterior formula como comentario para que compare y vea la diferencia

Aticus
09/09/05, 19:35:29
Ahora si Manolo, quedo de maravillas...
Disculpa por la confusión...http://smilies.sofrayt.com/%5E/r/pleased.gif

manolowarr
10/09/05, 11:00:50
me alegro que te funcione, si te hace falta algo más, nada mas que tienes que decirlo

Saludos