Dot Matrix Print 2.0

If you need to print directly on the printer port, eg LPT1 trying to open a file, you receivean error. Net Framework, because it does not allow direct access to the printer port.

C# (60.4 KB)
 
 
 
 
 
4.6 Star
(5)
8,571 times
Add to favorites
5/3/2011
E-mail Twitter del.icio.us Digg Facebook
Sign in to ask a question


  • Impressão em rede
    1 Posts | Last post March 14, 2018
    • Olá Carlos, estou tentando usar a impressão em rede pela LPT1 usando o 
      Net use , mais quando dou o comando para ele copiar o txt para LPT1 local que esta mapeada para 
      com o net use para impressora LX 300 em rede, não gera nenhum erro mais também não imprime.
      Alguma ideia :( 
  • Erro ao tentar usar a LPT1
    1 Posts | Last post October 09, 2017
    • Prezado ao tentar Iniciar a LPT1 surge o seguinte erro:
      Additional information: O acesso ao caminho 'C:\Program Files (x86)\IIS Express\LPT-230649.TXT' foi negado
      
      Tem alguma ideia sobre o que ocorre? Parece que ele tentar criar o arquivo no endereço acima e não consegue.. Tem como configurar onde criar?
  • Impressão em formulário continuo e com uso de imagem
    2 Posts | Last post April 20, 2017
    • Olá Carlos,
      
      Estou precisando imprimir em formulário continuo e utilizando uma imagem no meio do documento. Como faço para que no salto de página a impressão continuar na mesma posição do próximo formulário e incluir essa imagem na impressão?
      
      Obrigado.
    • Fábio,
      
      Neste caso é melhor você usar uma impressão gráfica e desenhar o layout.
      
      []s,
  • Via Conexão Remota porta TSXXX
    2 Posts | Last post April 10, 2017
    • Carlos,
      
      Estou tentando utilizar via WTS, ao enviar para a porta TS925 da impressora compartilhada via conexão remota (WTS) não mostra qualquer mensagem e também não imprime na LX 300+ que está local, se for pelo bloco de notas ou página de teste imprime normalmente.
      
      Está sendo executado no server 2008
      
      Obrigado.
      
    • Edson,
      
      Para imprimir direto na porta dentro do TS, você precisa compartilhar a impressora localmente e acessar como \\tsclient\impressora 
      
      O bloco de notas usa o driver windows da impressora.
      
      Att.
      Carlos.
  • Funciona com portas USB?
    5 Posts | Last post April 27, 2016
    • Funciona com porta USB?
    • Odacir,
      
      Se você mapear como LPT funciona.
      
      []s,
    • Carlos, eu gostaria de lhe agradecer por disponibilizar essa classe para gnt, que seu conhecimento possa ser multiplicado tanto quanto sua generosidade,,,,,grande abraço.
    • Fico muito feliz que o componente lhe ajudou e muito obrigado pelas considerações.
      
      []s,
      Carlos.
    • Fico muito feliz que o componente lhe ajudou e muito obrigado pelas considerações.
      
      []s,
      Carlos.
  • Mudar Tamanho da Fonte
    2 Posts | Last post March 22, 2016
    • Olá Carlos, Surgiu uma necessidade aqui com o tamanho da fonte, quando esta em normal sai muito grande, além das opções comprimido e expandido, eu não teria como setar o tamanho dela?
    • Odacir,
      
      Isto é limitação da impressora. Veja no manual dela, se houver outros tipos de fonte, você pode enviar os comandos ESC diretamente.
      
      []s,
  • LPT1 ?
    4 Posts | Last post February 20, 2016
    • Este componente funciona para outras portas...?
      
      PS. Valdir
    • olá Valdir,
      
      Para outras portas paralelas sim, por exemplo: LPT2, LPT3, etc.
      
      []s,
      Carlos.
    • Excelente Artigo ! Lembrando que, por vezes, estas portas precisam ser habilitadas no setup do micro
    • Qual porta Valdir ?
  • Porta USB
    1 Posts | Last post December 03, 2014
    • Funciona em uma impressora que via USB.
      Estou usando uma Argos.
      
      Obrigado
  • Alinhamento de Valores
    2 Posts | Last post June 11, 2014
    • Há alguma funçao ou algo relacionado que eu possa alinhar o texto?!
    • Olá,
      Infelizmente não, mas para alinhar um texto centralizado, basta incluir uma quantidade de espaços a esquerda, fazendo o seguinte calculo:
                  string texto = "Alinhar";
                  int colunasImpressora = 80;
                  int qtdEspacos = (colunasImpressora - texto.Length) / 2;
                  var textoAlinhado = texto.PadLeft(qtdEspacos)+texto;
      
      
      []s,
      Carlos.
      
  • Formulário continuo
    1 Posts | Last post April 14, 2014
    • Boa tarde, estou tentando utilizar esse codigo para impressao em formulario continuo, entretanto, quando eu clico no botão imprimir, passo os dados para o código e, ela gera um txt para mim da maneira como deveria imprimir na impressora, mas não vai. Teria alguma ideia do por quê?
      Obs.: minha primeira vez com desenvolvimento de sistemas em C#
1 - 10 of 19 Items