Foros del Web » Programando para Internet » Javascript »

Como hacer esto, o si se puede....

Estas en el tema de Como hacer esto, o si se puede.... en el foro de Javascript en Foros del Web. Hola , estoy intentando buscar alguna forma para pasar lo impreso en la pantalla a formato imagen ( si es posible jpg). Es posible hacer ...
  #1 (permalink)  
Antiguo 15/07/2009, 11:17
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
Como hacer esto, o si se puede....

Hola , estoy intentando buscar alguna forma para pasar lo impreso en la pantalla a formato imagen ( si es posible jpg).

Es posible hacer esto de alguna forma?? un sistema un poco " bruto" es pulsando Ctrl/Alt/Print pero solo se imprime lo que se ve en la pantalla y necesito que se imprima toda la tabla aunque no se vea en la pantalla.

¿puede que haya alguna forma de seleccionar toda la tabla y pase al portapapeles del usuario....o algo así??

Gracias por vuestra ayuda, saludos
  #2 (permalink)  
Antiguo 15/07/2009, 11:21
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como hacer esto, o si se puede....

no, no se puede....

y mucho menos con PHP, ya que este se ejecuta en el servidor...

o lo mucho, puedes usar window.print() de javascript... pero aún así el usuario debe autorizarlo, pues no es automático....
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 15/07/2009, 11:30
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
Respuesta: Como hacer esto, o si se puede....

hola pateketrueke, ¿como sería eso del javascript?? , la idea es que el usuario que lo desee se haga con la pantalla que está viendo , en imagen..

...ya lo he probado y lo que hace es imprimir la página y como mucho si tienes un programilla , pasarlo a pdf....pero lo que necesito es que el visitante de la web consiga tener la tabla , como imagen en su pc....


¿que le fala a este código para que funcione?

function copy(inElement) {
if (inElement.createTextRange) {
var range = inElement.createTextRange();
if (range && BodyLoaded==1)
range.execCommand('Copy');
} else {
var flashcopier = 'flashcopier';
if(!document.getElementById(flashcopier)) {
var divholder = document.createElement('div');
divholder.id = flashcopier;
document.body.appendChild(divholder);
}
document.getElementById(flashcopier).innerHTML = '';
var divinfo = '<embed src="_clipboard.swf" FlashVars="clipboard='+escape(inElement.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
document.getElementById(flashcopier).innerHTML = divinfo;
}
}

Última edición por rtr; 15/07/2009 a las 11:45
  #4 (permalink)  
Antiguo 15/07/2009, 11:37
Avatar de Diesel77  
Fecha de Ingreso: julio-2009
Ubicación: México
Mensajes: 8
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Como hacer esto, o si se puede....

Si estas intentando realizar un copiado desde el sistema... ni idea, si kieres hacerlo desde tu computadora, prueba el SnagIt, hay muchos sitios donde lo puedes descargar.

Saludos.
  #5 (permalink)  
Antiguo 15/07/2009, 14:33
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Como hacer esto, o si se puede....

Tema trasladado desde PHP
  #6 (permalink)  
Antiguo 15/07/2009, 21:48
Avatar de marcopoloaz06  
Fecha de Ingreso: julio-2007
Ubicación: México
Mensajes: 457
Antigüedad: 16 años, 9 meses
Puntos: 11
Respuesta: Como hacer esto, o si se puede....

Hola, ps no se si con un simpe CSS
Código HTML:
<link rel="stylesheet" href="estilo-impresion.css" media="print"> 
que es el CSS de cuando mandan a imprimir, aqui mas info:
http://www.desarrolloweb.com/articul...agina-web.html

saludoss
:]
__________________
Aerolíneas Alicia :D
  #7 (permalink)  
Antiguo 14/11/2009, 09:24
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
Respuesta: Como hacer esto, o si se puede....

gracias a todos,probaré con los estilos..
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 01:10.