Foros del Web » Programando para Internet » Javascript »

Java script en adobe

Estas en el tema de Java script en adobe en el foro de Javascript en Foros del Web. Hola! soy nueva y no tengo mucha idea de Javascript, necesitaria saber como ocultar campos en un formulario de adobe (un pdf) cuando el valor ...
  #1 (permalink)  
Antiguo 04/12/2012, 11:22
 
Fecha de Ingreso: diciembre-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Java script en adobe

Hola! soy nueva y no tengo mucha idea de Javascript,
necesitaria saber como ocultar campos en un formulario de adobe (un pdf) cuando el valor de dicho campo sea igual a 0.

Gracias y un saludo!
  #2 (permalink)  
Antiguo 04/12/2012, 12:06
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Java script en adobe

me temo que aunque sea javascript el manejo de objetos pueda ser ligeramente diferente, deberías consultar la API de adobe en cuanto a script en PDF, a no ser que sea otra variante de ActionScript
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 04/12/2012, 12:15
 
Fecha de Ingreso: diciembre-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: Java script en adobe

Cita:
Iniciado por maycolalvarez Ver Mensaje
me temo que aunque sea javascript el manejo de objetos pueda ser ligeramente diferente, deberías consultar la API de adobe en cuanto a script en PDF, a no ser que sea otra variante de ActionScript
No podrías darme una respuesta mas concreta?? esque me quedo igual
  #4 (permalink)  
Antiguo 04/12/2012, 12:31
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Java script en adobe

Cita:
Iniciado por mc_mvga Ver Mensaje
No podrías darme una respuesta mas concreta?? esque me quedo igual
¿que más concreto quieres que sea?: Adobe Flash maneja su propia versión llamada ActionScript, es probable que para Acrobat (PDF) tenga otra muy similar en javascript.

recuerda que javascript es el lenguaje, en el caso de HTML nos manejamos con las funciones del DOM, debes de buscar si en PDF existe un árbol de DOM similar para poder acceder a dichos objetos y sus correspondientes propiedades, un PDF NO es un HTML
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 04/12/2012, 12:45
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 6 meses
Puntos: 834
Respuesta: Java script en adobe

Tendrás que leer algún material como este, que está pensado para trabajar con inDesign:
http://wwwimages.adobe.com/www.adobe...ngGuide_JS.pdf
  #6 (permalink)  
Antiguo 04/12/2012, 19:48
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Java script en adobe

buenas...

@panino5001. tengo duda de si realmente se puede agregar scripting a un documento pdf exportando desde indesign. al menos me parece a mi, esa referencia de scripting indesign es para hacer scripting dentro del entorno de indesign. utilizando las herramientas de adobe, creo que se hace con acrobat professional y la documentación Acrobat API. corrigeme si me equivoco. y por cierto, me interesaría aprenderlo ya que soy usuario de indesign.

@edit,
buscan y rebuscando, de acuerdo a este artículo y otras referencias adicionales, javascript se puede agregar a un pdf de varias formas. en su mayor parte se puede simplificar en dos métodos: mediante herramientas dedicadas o mediante APIs disponibles en otros lenguajes como C# o Java. dentro de las herramientas, además de acrobat prefessional, tienes iText# (iTextSharp).
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Última edición por zerokilled; 04/12/2012 a las 20:10
  #7 (permalink)  
Antiguo 04/12/2012, 21:17
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 6 meses
Puntos: 834
Respuesta: Java script en adobe

Sí, en efecto, esa guía es para usar javascript en el propio entorno inDesign, para automatizar tareas (crear macros). Pero a través de las herramientas propias de inDesign puede dotar de cierta interactividad a los controles de formulario e incluso embeber porciones de documentos que trabajen con javascript externos (swf y html5 por ejemplo), aunque ignoro si lo muestra en esa guía.
También es posible agregar javascript usando Adobe Acrobat Pro: http://www.workshop.mintviz.com/tuto...74969482421875
  #8 (permalink)  
Antiguo 05/12/2012, 04:01
 
Fecha de Ingreso: diciembre-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: Java script en adobe

lo que quiero hacer es lo siguiente
<script language="javascript">
function habilitaDeshabilita(){

this.getElementById("prueba1");
if (this.getElementById("prueba1").valueOf()==0){
this.getElementById("prueba1").style.visible==fals e;
}

}
</script>

con este codigo intento que cuando el valor del campo prueba sea igual a 0 el campo se oculte.. pero no funciona..
alguna idea??
  #9 (permalink)  
Antiguo 05/12/2012, 06:30
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Java script en adobe

@mc_mvga, debes entender al menos dos cosas. primero que javascript es un lenguaje de próposito general. lo que significa que javascript perse — o ECMAScript 262 — define el componente principal con muy pocas funciones. luego este lenguaje es implementado en otros entornos y se le expande sus funciones según requiera el tipo de software. el entorno más conocido son los navegadores web, pero hay otros entornos que también implementan javascript o un derivado como por ejemplo en varios productos de adobe. lo segundo que debes entender es que el javascript que discutimos en este foro va más enfocado al desarrollo web, o sea, el javascript se que implementa en los navegadores.

el código que tu presentas no tiene relación alguna con los PDFs porque la API que estás usando es el DOM API que utiliza los navegadores el cuál debe ser muy distinto al API que utiliza Acrobat PDF. con ese código y el enunciado inicial, me deja en duda si te haz explicado correctamente. si precisas ayuda con la parte web, aquí te podemos orientar. pero si precisas ayuda con el javascript para PDFs, mejor busca otra comunidad que se dedique en ese entorno. creeme, no es mala onda, es solo que son dos cosas distintas aunque el lenguaje sea el mismo.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: adobe, formulario, java
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:02.