Ir al contenido



Foto

Impresion desde el Browser


  • Por favor identifícate para responder
10 respuestas en este tema

#1 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 05 diciembre 2013 - 08:54

Saludos.

En la empresa estamos usando Intraweb v10.0.23 + Delphi 2010 para crear un POS. Nuestro problema es que no encontramos una manera de imprimir directamente a la impresora desde el Browser tal como se haría en un POS hecho para Win32/64.

¿Conocen ustedes alguna técnica? ¿Componente? ¿Ideas?
  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.000 mensajes
  • LocationMéxico

Escrito 05 diciembre 2013 - 08:58

Hola amigo Rolphy

Porque no creas una CGI de impresión y la ejecutas desde la url.

Saludos
  • 0

#3 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.940 mensajes
  • LocationMéxico

Escrito 05 diciembre 2013 - 09:00

Otra opción seriá google print. Es una api para imprimir desde el web. :) Saludos

http://www.google.co...oudprint/learn/
  • 0

#4 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 05 diciembre 2013 - 03:46

Hola amigo Rolphy

Porque no creas una CGI de impresión y la ejecutas desde la url.

Saludos


Saludos.

Soy nuevo en estos menesteres. Por favor egostar en español.
  • 0

#5 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 05 diciembre 2013 - 03:50

Otra opción seriá google print. Es una api para imprimir desde el web. :) Saludos

http://www.google.co...oudprint/learn/


Saludos.

Tal vez funcione para muchos casos (debo documentarme), pero tengo un caso en particular donde debo enviarle información a la impresora en posiciones especificas los datos (impresión fiscal de mi país).

De todos modos gracias.
  • 0

#6 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 06 diciembre 2013 - 07:42

Un CGI es como una dll, desde alli podrias, lo unico es que la pc donde este instalada la fiscal debe tener activo un servidor web
  • 0

#7 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.000 mensajes
  • LocationMéxico

Escrito 06 diciembre 2013 - 09:04


Hola amigo Rolphy

Porque no creas una CGI de impresión y la ejecutas desde la url.

Saludos


Saludos.

Soy nuevo en estos menesteres. Por favor egostar en español.


Los CGI son programas ejecutables (tipo consola) que son llamados desde una URL y realizan las tareas diversas como la que quieres realizar.

Yo los uso para aplicaciones web que requieren de generar reportes y archivos pdf.

Veré si el fin de semana me hago un tiempo para desarrollar un ejemplo de CGI.

Saludos
  • 0

#8 luisgutierrezb

luisgutierrezb

    Advanced Member

  • Miembros
  • PipPipPip
  • 92 mensajes
  • LocationMéxico

Escrito 06 diciembre 2013 - 09:49

bueno un CGI, podria generar un pdf, que a su vez hay que descargar para poder imprimir, e incluso no se si las impresoras fiscales y/o tickets soporten un pdf, y que tan rápido sean, sin embargo yo creo que una buena opción seria el viejo y soportado por los mas nuevos ActiveX, hay una extensión para chrome, Internet explorer debe soportarlo directamente, con el ActiveX puedes acceder a los recursos de la PC directamente, podrías fácilmente hacer la impresión
  • 0

#9 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 06 diciembre 2013 - 01:39



Hola amigo Rolphy

Porque no creas una CGI de impresión y la ejecutas desde la url.

Saludos


Saludos.

Soy nuevo en estos menesteres. Por favor egostar en español.


Los CGI son programas ejecutables (tipo consola) que son llamados desde una URL y realizan las tareas diversas como la que quieres realizar.

Yo los uso para aplicaciones web que requieren de generar reportes y archivos pdf.

Veré si el fin de semana me hago un tiempo para desarrollar un ejemplo de CGI.

Saludos


Saludos.

@egostar: Gracias por el tiempo que le vas a dedicar.

Nosotros generamos un PDF con Report Builder, también un RTF y XLS. El problema principal es la impresión a impresoras de tickets (como le llaman) y a su vez la impresora fiscal que son parecidas.

@luisgutierrezb

¿Cual ActiveX recomiendas?
  • 0

#10 luisgutierrezb

luisgutierrezb

    Advanced Member

  • Miembros
  • PipPipPip
  • 92 mensajes
  • LocationMéxico

Escrito 06 diciembre 2013 - 01:56

Por supuesto recomiendo el que hagas en Delphi!!! ya que desde hace mucho, los puedes hacer, es practicamente como si hicieras un dll, o algo asi, aquí el primer ejemplo que salio en google:

http://docwiki.embar...ActiveX_Control
  • 0

#11 SvenNox

SvenNox

    Newbie

  • Miembros
  • Pip
  • 5 mensajes

Escrito 23 mayo 2019 - 12:49

Hola a Todos: desde mi aplicaciГІn de consola antes dirigia la impresora hacia un fichero Impresion:= cobros.txt Set Printer TO &impresion al terminar la impresion o/u hoja Set Printer TO EXECUTE file impresion se abre el notepad con el fichero en cuestion y ahi elegia que impresora usar de esa forma los problemas de impresion que tardaban mucho en Xp. ahora intento usar cPrinter := GetPrinter cuando ejecuto la aplicacion me da error Main Window Not DEfined tengo que guardar la impresora en un array y despues elegirlas mediante un Achoice? o hay alguna manera mas simple les recuerdo que mi aplicacion es de consola y tengo definida la configuracion del proyecto Console Mode : .T. Gracias de Antemano
  • 0