how to do a print preview a CPCL print?

hi all i generate a label with this CPCL code:

C#

 

private void button1_Click(object sender, EventArgs e)

        {

            string ipAddress = "172.16.11.207";

            int port = 6101;

            port = 6101;

 

 

            // CPCL Command(s)

            string CPCLString = "! 0 200 200 580 ! UTILITIES" + Environment.NewLine + "BARCODE 128 .4 2 10 6 58 12345678" +

                               "FORM" + Environment.NewLine + "PRINT"+ Environment.NewLine;

            string CPCLString2 = "! 0 200 200 580 1" + Environment.NewLine + "! UTILITIES" +

                 Environment.NewLine + "BARCODE 128 4 2 10 6 58 12345678" + Environment.NewLine +

                               "FORM" + Environment.NewLine + "PRINT" + Environment.NewLine;

            try

            {

                // Open connection

                System.Net.Sockets.TcpClient client = new System.Net.Sockets.TcpClient();

                client.Connect(ipAddress, port);

 

 

                // Write CPCL String to connection

                System.IO.StreamWriter writer =

            new System.IO.StreamWriter(client.GetStream());

                writer.Write(CPCLString2);

                writer.Flush();

 

 

                // Close Connection

                writer.Close();

                client.Close();

            }

            catch (Exception ex)

            {

                // Catch Exception

            }

 

 

 

        }

 

always i need send the print Job to printer and see the result, but exist a way for see before print, and correct, and add labels codebars, etc?

 

Thanks