Imprimir por FTP en impresora Zebra desde C#

Imprimir por FTP == Enviar ficheros de texto a una cola de impresión con entrada por FTP

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Text;
using System.IO;
using System.Net;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://192.168.1.4/barcode.txt");
            request.Method = WebRequestMethods.Ftp.UploadFile;
            request.Credentials = new NetworkCredential("", "");

            String output = "^XA^FO10,10,^AO,30,20^FDFDTesting^FS^FO10,30^BY3^BCN,100,Y,N,N^FDTesting^FS^XZ";

            byte[] outputBytes = Encoding.UTF8.GetBytes(output);
            request.ContentLength = outputBytes.Length;


            Stream requestStream = request.GetRequestStream();
            requestStream.Write(outputBytes, 0, outputBytes.Length);
            requestStream.Close();

            FtpWebResponse response = (FtpWebResponse)request.GetResponse();
            Console.WriteLine("Upload File Complete, status {0}", response.StatusDescription);
            response.Close();
        }
    }
}
Anuncios

Acerca de giltesa

Desarrollador de software, y hardware a pequeña escala. Aficionado al ciclismo, series y películas.

Una respuesta a “Imprimir por FTP en impresora Zebra desde C#

  1. Manuel

    Estimado, como hago para imprimir una plantilla de etiqueta en .txt directo a zebra por serial, la plantilla ya esta lista con los parámetros. habrían 4 variables dinámicas que ademas me gustaría imrpimir

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: