Click or drag to resize

GraphicsUtil Interface

This is an utility class for printing images on a device.

Namespace:  Zebra.Sdk.Printer
Assembly:  SdkApi_Core (in SdkApi_Core.dll) Version: 2.14.1869
Syntax
public interface GraphicsUtil
Methods
  NameDescription
Public methodPrintImage(String, Int32, Int32)
Prints an image from the connecting device file system to the connected device as a monochrome image.
Public methodPrintImage(String, Int32, Int32, Int32, Int32, Boolean)
Prints an image from the connecting device file system to the connected device as a monochrome image.
Public methodPrintImage(ZebraImageI, Int32, Int32, Int32, Int32, Boolean)
Prints an image to the connected device as a monochrome image.
Public methodStoreImage(String, String, Int32, Int32)
Stores the specified image to the connected printer as a monochrome image.
Public methodStoreImage(String, ZebraImageI, Int32, Int32)
Stores the specified image to the connected printer as a monochrome image.
Top
Examples
using System;
using System.IO;
using Zebra.Sdk.Comm;
using Zebra.Sdk.Printer;

public class GraphicsUtilExample {

    public static void Main(string[] args) {
        Connection connection = new TcpConnection("192.168.1.32", TcpConnection.DEFAULT_ZPL_TCP_PORT);
        try {
            connection.Open();
            ZebraPrinter printer = ZebraPrinterFactory.GetInstance(connection);

            int x = 0;
            int y = 0;
            printer.PrintImage("/sdcard/sample.jpg", x, y);
        } catch (ConnectionException e) {
            Console.WriteLine(e.ToString());
        } catch (ZebraPrinterLanguageUnknownException e) {
            Console.WriteLine(e.ToString());
        } catch (IOException e) {
            Console.WriteLine(e.ToString());
        } finally {
            connection.Close();
        }
    }
}
See Also