diff --git a/RockLabelPrinter.cs b/RockLabelPrinter.cs index 83b292b..b53f9bb 100644 --- a/RockLabelPrinter.cs +++ b/RockLabelPrinter.cs @@ -183,6 +183,25 @@ private void PrintLabel( string labelContents, string labelPrinterIp ) } } + /// + /// Prints a test label to the chosen hardware printer. + /// + public void TestPrint() + { + var text = @"CT~~CD,~CC^~CT~ +^XA~TA000~JSN^LT0^MNW^MTD^PON^PMN^LH0,0^JMA^PR4,4~SD15^JUS^LRN^CI0^XZ +^XA +^MMT +^PW609 +^LL0406 +^LS0 +^FT275,210^A0N,28,28^FH\^FDTEST^FS +^PQ1,0,1,Y^XZ +"; + var rockConfig = RockConfig.Load(); + RawPrinterHelper.SendStringToPrinter( rockConfig.PrinterOverrideLocal, text ); + } + /// /// Prints the via ip. /// diff --git a/StartupPage.xaml b/StartupPage.xaml index fe46020..1d143d3 100644 --- a/StartupPage.xaml +++ b/StartupPage.xaml @@ -52,6 +52,7 @@ +