Impresion de linea

28/10/2004 - 16:11 por Bárbara González | Informe spam
Saludos al grupo
Estoy construyendo una pequeña aplicación en donde requiero mandar a
imprimir una cadena de caracteres. Me gustaría saber si esto se puede hacer
con rutinas de javascript que no afecten la apariencia de mi pagina y pueda
accederlas desde una Web form aspx con C#

Gracias

Preguntas similare

Leer las respuestas

#1 Microsoft
28/10/2004 - 18:18 | Informe spam
En javascript, solamente puedes imprimir una pagina completa utilizando el
evento window.print()

Yo te recomendaria que desde la pagina original, programaras un evento (por
ejemplo un click) que abra una pagina nueva, y que esta pagina nueva se
imprima inmediatamente ha sido abierta, la ventaja es que esta pagina que
abres, puede ser un aspx, con lo cual, puedes manipular la informacion del
lado servidor como mejor te parezca, y por lo tanto, puedes usar C# en ella
para generar la cadena de caracteres que necesitas.

Algunos ejemplos de como imprimir con javascript:

http://www.javascript-page.com/printpage.html

http://www.javascripter.net/faq/printing.htm

Hector Bejarano.

"Bárbara González" wrote in message
news:
Saludos al grupo
Estoy construyendo una pequeña aplicación en donde requiero mandar a
imprimir una cadena de caracteres. Me gustaría saber si esto se puede
hacer con rutinas de javascript que no afecten la apariencia de mi pagina
y pueda accederlas desde una Web form aspx con C#

Gracias

Respuesta Responder a este mensaje
#2 Bárbara González
28/10/2004 - 19:30 | Informe spam
Gracias
Bueno realmente no me sirve ya que debo imprimir línea por línea dependiendo
del momento.
Estoy tratando de hacerlo con un ACTIVEX DLL, logre que imprima pero
lamentablemente lo hace en el servidor de la aplicación y no en el cliente.
Tienes alguna idea?

Gracias
BG


"Microsoft" escribió en el mensaje
news:%
En javascript, solamente puedes imprimir una pagina completa utilizando el
evento window.print()

Yo te recomendaria que desde la pagina original, programaras un evento
(por ejemplo un click) que abra una pagina nueva, y que esta pagina nueva
se imprima inmediatamente ha sido abierta, la ventaja es que esta pagina
que abres, puede ser un aspx, con lo cual, puedes manipular la informacion
del lado servidor como mejor te parezca, y por lo tanto, puedes usar C# en
ella para generar la cadena de caracteres que necesitas.

Algunos ejemplos de como imprimir con javascript:

http://www.javascript-page.com/printpage.html

http://www.javascripter.net/faq/printing.htm

Hector Bejarano.

"Bárbara González" wrote in message
news:
Saludos al grupo
Estoy construyendo una pequeña aplicación en donde requiero mandar a
imprimir una cadena de caracteres. Me gustaría saber si esto se puede
hacer con rutinas de javascript que no afecten la apariencia de mi pagina
y pueda accederlas desde una Web form aspx con C#

Gracias





Respuesta Responder a este mensaje
#3 Hector Bejarano
28/10/2004 - 19:57 | Informe spam
Si estas creando la instancia desde C# (lado servidor) del dll, no vas a
poder imprimir en la pagina del cliente.

Existe una funcion en javascript que se llama ActiveXObject, con la cual,
puedes crear instancias de objetos en la maquina del cliente, con el
inconveniente de que el cliente debe tener el objeto (dll) instalado en su
maquina. Sin embargo, existen formas para registrar automaticamente los
objetos en tu computadora como por ejemplo, cuando no tienes el Flash
instalado, y se te instala automaticamente.

Una vez que el ActiveX corra en la parte del cliente, no deberias de tener
problemas con la impresion.

Hector Bejarano.

"Bárbara González" wrote in message
news:OH%
Gracias
Bueno realmente no me sirve ya que debo imprimir línea por línea
dependiendo del momento.
Estoy tratando de hacerlo con un ACTIVEX DLL, logre que imprima pero
lamentablemente lo hace en el servidor de la aplicación y no en el
cliente. Tienes alguna idea?

Gracias
BG


"Microsoft" escribió en el mensaje
news:%
En javascript, solamente puedes imprimir una pagina completa utilizando
el evento window.print()

Yo te recomendaria que desde la pagina original, programaras un evento
(por ejemplo un click) que abra una pagina nueva, y que esta pagina nueva
se imprima inmediatamente ha sido abierta, la ventaja es que esta pagina
que abres, puede ser un aspx, con lo cual, puedes manipular la
informacion del lado servidor como mejor te parezca, y por lo tanto,
puedes usar C# en ella para generar la cadena de caracteres que
necesitas.

Algunos ejemplos de como imprimir con javascript:

http://www.javascript-page.com/printpage.html

http://www.javascripter.net/faq/printing.htm

Hector Bejarano.

"Bárbara González" wrote in message
news:
Saludos al grupo
Estoy construyendo una pequeña aplicación en donde requiero mandar a
imprimir una cadena de caracteres. Me gustaría saber si esto se puede
hacer con rutinas de javascript que no afecten la apariencia de mi
pagina y pueda accederlas desde una Web form aspx con C#

Gracias









Respuesta Responder a este mensaje
#4 Bárbara González
28/10/2004 - 22:40 | Informe spam
Gracias, buscare información al respecto.

Bye


"Hector Bejarano" escribió en el mensaje
news:
Si estas creando la instancia desde C# (lado servidor) del dll, no vas a
poder imprimir en la pagina del cliente.

Existe una funcion en javascript que se llama ActiveXObject, con la cual,
puedes crear instancias de objetos en la maquina del cliente, con el
inconveniente de que el cliente debe tener el objeto (dll) instalado en su
maquina. Sin embargo, existen formas para registrar automaticamente los
objetos en tu computadora como por ejemplo, cuando no tienes el Flash
instalado, y se te instala automaticamente.

Una vez que el ActiveX corra en la parte del cliente, no deberias de tener
problemas con la impresion.

Hector Bejarano.

"Bárbara González" wrote in message
news:OH%
Gracias
Bueno realmente no me sirve ya que debo imprimir línea por línea
dependiendo del momento.
Estoy tratando de hacerlo con un ACTIVEX DLL, logre que imprima pero
lamentablemente lo hace en el servidor de la aplicación y no en el
cliente. Tienes alguna idea?

Gracias
BG


"Microsoft" escribió en el mensaje
news:%
En javascript, solamente puedes imprimir una pagina completa utilizando
el evento window.print()

Yo te recomendaria que desde la pagina original, programaras un evento
(por ejemplo un click) que abra una pagina nueva, y que esta pagina
nueva se imprima inmediatamente ha sido abierta, la ventaja es que esta
pagina que abres, puede ser un aspx, con lo cual, puedes manipular la
informacion del lado servidor como mejor te parezca, y por lo tanto,
puedes usar C# en ella para generar la cadena de caracteres que
necesitas.

Algunos ejemplos de como imprimir con javascript:

http://www.javascript-page.com/printpage.html

http://www.javascripter.net/faq/printing.htm

Hector Bejarano.

"Bárbara González" wrote in message
news:
Saludos al grupo
Estoy construyendo una pequeña aplicación en donde requiero mandar a
imprimir una cadena de caracteres. Me gustaría saber si esto se puede
hacer con rutinas de javascript que no afecten la apariencia de mi
pagina y pueda accederlas desde una Web form aspx con C#

Gracias













email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida