Imprimir desde ASP

grapador
17 de Marzo del 2008
alguien conoce algn manual donde se explique como se puede controlar la impresora y la impresin desde ASP ?

Lukane
17 de Marzo del 2008
En vbscript puedes hacerlo asi:
Un ejemplo que imprime una linea mas o menos a si :

| | | | | | | | |

nose, se me ocurrio eso ;)

'----- codigo---
archivo = archivo & chr(13) & chr(10) & space(6)
archivo = archivo & chr(13) & chr(10) & space(2) & "|"
archivo = archivo & space(5) & "|" & space(28) & "|"
archivo = archivo & space(4) & "|" & space(8) & "|"
archivo = archivo & space(4) & "|" & space(6) & "|"
archivo = archivo & space(4) & "|" & space(8) & "|"
'-------------------------------------------------------'
' IMPRIME
'
response.Write("<pre>"&archivo&"</pre>")
' para ve la salida si imprimir ponle response.end()
impresora = "\MIEQUIPOIMPRESORA"
' el nombre de la impresora es el recurso compartido si es que esta en una red

Set oFile = CreateObject("Scripting.FileSystemObject")
Set oPrinter = oFile.CreateTextFile(impresora)

oPrinter.write(archivo)

'--------------------------------------------------------

Ahora yo quiero que algun guru del VBSCRIPT me diga como puedo controlar el tipo y el tamao de la fuente a imprimir utilizado este stream.


Gracias !!!

ricardo
17 de Marzo del 2008
Hola no me funciona esta alternativa
Tipo de error:
Error de Microsoft VBScript en tiempo de ejecucin (0x800A0046)
Permiso denegado