Imprimir diferente tipo de ficheros y desde varios programas
Le falta añadir que la función FilePrint puede usar ficheros html, tambien los imprime correctamente igual que desde el navegador, se puede utilizar para tener una o varias plantillas es usando un pequeño truco que es:
Reemplazar letras directamente en el fichero html (como si fuera un .ini o un txt), así usr sus textos o imágenes leyendo, modificando y grabando el fichero con funciones de _file y _string.... Es una solución muy rápida y limpia para impresiones muy rápidas con diseños muy elaborados y gráficos:
Esto es un ejemplo de otra manera de imprimir usando la función del write:_FilePrint("C:\fichero.html")
Código: Seleccionar todo
$PFile = "C:\test.txt"
Run(@SystemDir & '\write.exe /p "' & $PFile & '"' ,'' ,@SW_HIDE)
;Para una impresión sobre la impresora de su elección:
;write.exe /pt TextFileName PrinterName [ DriverName [ PortName ] ]
O