55using NLog . Config ;
66using NLog . Targets ;
77using NLog . Windows . Forms ;
8- using OpenAC . Net . Core ;
8+ using OpenAC . Net . Core . Extensions ;
99using OpenAC . Net . Devices ;
10+ using OpenAC . Net . EscPos . Command ;
1011using OpenAC . Net . EscPos . Commom ;
1112using OpenAC . Net . EscPos . Demo . Commom ;
12- using OpenAC . Net . EscPos . Extensions ;
1313
1414namespace OpenAC . Net . EscPos . Demo
1515{
@@ -242,22 +242,25 @@ private void btnTxt_Click(object sender, EventArgs e)
242242 posprinter . ImprimirTexto ( "ÁÉÍÓÚáéíóúçÇãõÃÕÊêÀà" , CmdAlinhamento . Centro ) ;
243243 posprinter . ImprimirTexto ( "TESTE NORMAL ESQUERDA" , CmdAlinhamento . Esquerda ) ;
244244 posprinter . ImprimirTexto ( "TESTE NORMAL DIREITA" , CmdAlinhamento . Direita ) ;
245- posprinter . ImprimirLinha ( 48 ) ;
245+ posprinter . ImprimirLinha ( ) ;
246246 posprinter . ImprimirTexto ( "TESTE EXPANDIDO" , CmdFonte . Normal , CmdTamanhoFonte . Expandida , CmdAlinhamento . Esquerda , null ) ;
247247 posprinter . ImprimirTexto ( "TESTE CONDENSADO" , CmdFonte . Normal , CmdTamanhoFonte . Condensada , CmdAlinhamento . Esquerda , null ) ;
248248 posprinter . ImprimirTexto ( "TESTE NORMAL" , CmdFonte . Normal , CmdTamanhoFonte . Normal , CmdAlinhamento . Esquerda , null ) ;
249- posprinter . ImprimirLinha ( 48 ) ;
249+ posprinter . ImprimirLinha ( ) ;
250250 posprinter . ImprimirTexto ( "TESTE DUPLO EXPANDIDO" , CmdFonte . Normal , CmdTamanhoFonte . Expandida , CmdAlinhamento . Esquerda , CmdEstiloFonte . AlturaDupla ) ;
251251 posprinter . ImprimirTexto ( "TESTE DUPLO CONDESADO" , CmdFonte . Normal , CmdTamanhoFonte . Condensada , CmdAlinhamento . Esquerda , CmdEstiloFonte . AlturaDupla ) ;
252252 posprinter . ImprimirTexto ( "TESTE DUPLO NORMAL" , CmdFonte . Normal , CmdTamanhoFonte . Normal , CmdAlinhamento . Esquerda , CmdEstiloFonte . AlturaDupla ) ;
253- posprinter . ImprimirLinha ( 48 ) ;
253+ posprinter . ImprimirLinha ( ) ;
254254 posprinter . ImprimirTexto ( "TESTE NEGRITO" , CmdFonte . Normal , CmdTamanhoFonte . Normal , CmdAlinhamento . Esquerda , CmdEstiloFonte . Negrito ) ;
255255 posprinter . ImprimirTexto ( "TESTE ITALICO" , CmdFonte . Normal , CmdTamanhoFonte . Normal , CmdAlinhamento . Esquerda , CmdEstiloFonte . Italico ) ;
256256 posprinter . ImprimirTexto ( "TESTE SUBLINHADO" , CmdFonte . Normal , CmdTamanhoFonte . Normal , CmdAlinhamento . Esquerda , CmdEstiloFonte . Sublinhado ) ;
257- posprinter . ImprimirLinha ( 48 ) ;
257+ posprinter . ImprimirLinha ( ) ;
258258 posprinter . ImprimirTexto ( "TESTE FONTE NORMAL" , CmdFonte . Normal , CmdTamanhoFonte . Normal , CmdAlinhamento . Esquerda , null ) ;
259259 posprinter . ImprimirTexto ( "TESTE FONTE A" , CmdFonte . FonteA , CmdTamanhoFonte . Normal , CmdAlinhamento . Esquerda , null ) ;
260260 posprinter . ImprimirTexto ( "TESTE FONTE B" , CmdFonte . FonteB , CmdTamanhoFonte . Normal , CmdAlinhamento . Esquerda , null ) ;
261+ posprinter . ImprimirLinha ( ) ;
262+
263+ posprinter . ImprimirTexto ( new TextSlice ( "Teste Texto: " , CmdEstiloFonte . Negrito ) , new TextSlice ( "Funcionou" ) ) ;
261264
262265 posprinter . CortarPapel ( ) ;
263266 posprinter . Imprimir ( ) ;
@@ -272,11 +275,11 @@ private void btnCodBar_Click(object sender, EventArgs e)
272275 posprinter . Conectar ( ) ;
273276
274277 posprinter . ImprimirBarcode ( "ABCDE12345" , CmdBarcode . CODE39 , CmdAlinhamento . Centro , CmdBarcodeText . Acima ) ;
275- posprinter . ImprimirLinha ( 48 ) ;
278+ posprinter . ImprimirLinha ( ) ;
276279 posprinter . ImprimirBarcode ( "1234567890" , CmdBarcode . Inter2of5 , CmdAlinhamento . Centro , CmdBarcodeText . Ambos ) ;
277- posprinter . ImprimirLinha ( 48 ) ;
280+ posprinter . ImprimirLinha ( ) ;
278281 posprinter . ImprimirBarcode ( "$-=+ABC123abc" , CmdBarcode . CODE128 , CmdAlinhamento . Centro , CmdBarcodeText . Abaixo ) ;
279- posprinter . ImprimirLinha ( 48 ) ;
282+ posprinter . ImprimirLinha ( ) ;
280283 posprinter . ImprimirBarcode ( "3515071111111111111159" , CmdBarcode . CODE128c , CmdAlinhamento . Centro , CmdBarcodeText . Abaixo ) ;
281284
282285 posprinter . CortarPapel ( ) ;
@@ -298,15 +301,15 @@ private void btnQrCode_Click(object sender, EventArgs e)
298301 // QrCode NFCe
299302 posprinter . ImprimirTexto ( "Exemplo QrCode NFCe." , CmdEstiloFonte . Negrito ) ;
300303 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . Minusculo , aAlinhamento : CmdAlinhamento . Centro ) ;
301- posprinter . ImprimirLinha ( 48 ) ;
304+ posprinter . ImprimirLinha ( ) ;
302305 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . Pequeno , aAlinhamento : CmdAlinhamento . Centro ) ;
303- posprinter . ImprimirLinha ( 48 ) ;
306+ posprinter . ImprimirLinha ( ) ;
304307 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . Normal , aAlinhamento : CmdAlinhamento . Centro ) ;
305- posprinter . ImprimirLinha ( 48 ) ;
308+ posprinter . ImprimirLinha ( ) ;
306309 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . Grande , aAlinhamento : CmdAlinhamento . Centro ) ;
307- posprinter . ImprimirLinha ( 48 ) ;
310+ posprinter . ImprimirLinha ( ) ;
308311 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . ExtraGrande , aAlinhamento : CmdAlinhamento . Centro ) ;
309- posprinter . ImprimirLinha ( 48 ) ;
312+ posprinter . ImprimirLinha ( ) ;
310313
311314 posprinter . PularLinhas ( 2 ) ;
312315
@@ -318,13 +321,13 @@ private void btnQrCode_Click(object sender, EventArgs e)
318321
319322 posprinter . ImprimirTexto ( "Exemplo QrCode SAT." , CmdEstiloFonte . Negrito ) ;
320323 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . Minusculo , aAlinhamento : CmdAlinhamento . Centro ) ;
321- posprinter . ImprimirLinha ( 48 ) ;
324+ posprinter . ImprimirLinha ( ) ;
322325 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . Pequeno , aAlinhamento : CmdAlinhamento . Centro ) ;
323- posprinter . ImprimirLinha ( 48 ) ;
326+ posprinter . ImprimirLinha ( ) ;
324327 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . Normal , aAlinhamento : CmdAlinhamento . Centro ) ;
325- posprinter . ImprimirLinha ( 48 ) ;
328+ posprinter . ImprimirLinha ( ) ;
326329 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . Grande , aAlinhamento : CmdAlinhamento . Centro ) ;
327- posprinter . ImprimirLinha ( 48 ) ;
330+ posprinter . ImprimirLinha ( ) ;
328331 posprinter . ImprimirQrCode ( qrCode , tamanho : QrCodeModSize . ExtraGrande , aAlinhamento : CmdAlinhamento . Centro ) ;
329332
330333 posprinter . CortarPapel ( ) ;
0 commit comments