Então cara, como essa parte de impressão geralmente o erro vai ser humano, a pessoa que vai controlar a impressora tem que prestar muita atenção pra não errar, porque se não perda a folha/sequencia e muda tudo...
eu lembro que fiz o processamento em perl, que gerava um arquivo com um layout que era fácil ler no Delphi, e no Delphi eu usei o TVDODmPrinter para enviar os comandos para impressora. epson.BeginDoc; epson.Font.Size := fsCondensed; epson.NewLine(1); epson.Print(131, '123456', True); epson.EndDoc(FALSE); Agora eu não lembro mais, mas acho que esse 'FALSE' serve pra não 'caminhar' até a proxima folha. 2011/10/4 Daniel de Oliveira Mantovani <daniel.oliveira.mantov...@gmail.com> > É, vou usar uma impressora dessas com formulário contínuo. =/ > > 2011/10/4 Renato Santos <renato.c...@gmail.com>: > > você ta pensando em imprimir um PDF/imagem em cima? não sei não eim... > > Geralmente é usado impressoras matriciais, com formulário continuo. > > ai você manda os comandos diretamente na porta da impressora (LPT1), > > é meio chato, que dizer, bastante chato, já alinhei alguns formulários de > NF > > do serasa... > > você vai alinhando usando espaços e enter. > > 2011/10/4 Daniel de Oliveira Mantovani < > daniel.oliveira.mantov...@gmail.com> > >> > >> Olá pessoal, estou com uma situação um pouco incomum ao meu ambiente. > >> > >> Pelo que eu entendi é assim, no Brasil para você gerar nota fiscal a > >> receita federal precisa autorizar que você "imprime a folha" e algumas > >> gráficas tem essa autorização. > >> Tanto que as folhas já vem numeradas da gráfica (1 .. inf ). Eu não > >> sei se isso é "conversinha" do cliente ou se é verdade. > >> > >> Eu preciso calibrar a impressora para cuspir tinta nos campos da nota > >> fiscal que veio da gráfica, > >> http://img854.imageshack.us/img854/8383/imagem022t.jpg > >> Cada papel de folha sulfite vem duas dessas folhas numeradas em branco > >> para preencher. > >> > >> O que eu tinha pensado em fazer era pegar literalmente a imagem a > >> cima, usar imagemagick ou algo do gênero e jogar as informações na > >> folha. Mas *eu não posso fazer isso* > >> por causa do problema com a receita federal das notas fiscais já virem > >> numeradas como eu citei acima, então eu preciso "calibrar a > >> impressora" para ela jogar a tinta no lugar > >> certo. Na teoria é bem fácil, eu preciso medir o papel e o tamanho dos > >> campos passar isso para a impressora. Na prática parece ser bastante > >> chato! > >> Alguém tem alguma ideia ? > >> > >> > >> -- > >> http://noticiasglobal.com > >> > >> "If you’ve never written anything thoughtful, then you’ve never had > >> any difficult, important, or interesting thoughts. That’s the secret: > >> people who don’t write, are people who don’t think." > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org > >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >> =end disclaimer > > > > > > > > -- > > Saravá, > > Renato CRON Santos > > http://www.renatocron.com/blog/ > > @renato_cron > > > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org > > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > =end disclaimer > > > > > > > > -- > http://noticiasglobal.com > > "If you’ve never written anything thoughtful, then you’ve never had > any difficult, important, or interesting thoughts. That’s the secret: > people who don’t write, are people who don’t think." > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > -- Saravá, Renato CRON Santos http://www.renatocron.com/blog/ @renato_cron <http://twitter.com/#!/renato_cron>
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer