La Web del Programador: Comunidad de Programadores
 
    Pregunta:  27151 - IMPRIMIR REMOTAMENTE SIN POSEER LOS DRIVES LOCALMENTE
Autor:  Gianni C. Nakandakare T.
Hola! y Agradezco enormemente de antemano su colaboración.Tengo un gran problema que es el siguiente:

Tengo una aplicacion servidor hecha en Delphi 5.0 que está corriendo sobre Red Hot Linux 7.1

Tengo también varias aplicaciones clientes hecha en Delphi 5.0 corriendo en Windows Me.

Cinco de estas estaciones PC clientes, tienen cada uno diferentes impresoras, con la propiedad de poder compartirla hacia las demas pc que no poseen impresora.

Lo que deseo implementar es que, desde una aplicaciön cliente en Delphi 5.0, pueda imprimir hacia cualquier otra pc que posea impresora, sin necesidad de poseer todos los drives de cada impresora que se encuentre en la red.

Ejemplo: Si poseo una aplicación cliente desde mi casa y me conecto al servidor via internet, dicha aplicación debe ser capaz de mandar una impresión hacia cualquier impresora que se encuentra en la oficina, sin necesidad de tener los drives de dicha impresora en la pc de mi casa.

Ahora, no solamente quiero mandar a imprimir, sino que la aplicación me permita entrar a la configuración de la impresora para poder variar los valores según se presente el caso. (Tamaño de hoja, Margenes, etc)

Existe alguna forma de lograr esto? Hay algún componente? o librería?

Agradezco nuevamente la ayuda, y espero que alguien me apoye para encontrar una solución que la vengo buscando desde hace mucho.

  Respuesta:  Edgar Rodriguez
Puedes fabricar una aplicación que funcione de manera local para asignar la impresora pero que se pueda conectar por medio de la red, busca los ejemplos de Internet que aparecen en Delphi eso te servirá de ayuda.

"Follow the Source..."