[SP-pm] Calibrar Impressão em Papel "pré desenhado".

Blabos de Blebe blabos at gmail.com
Tue Oct 4 08:02:38 PDT 2011


Opa,

Tenta o seguinte:

Usando PDF, pega o scan da nota e usa como background. Depois
posicione o texto normalmente usando os comandos do próprio módulo de
pdf.

Agora você terá a nota completa em pdf, que é o que vc *não* quer.

Remova a imagem de background e o que sobra é o texto puro, o seu conteúdo.

Imprima esse texto sobre uma folha desenhada.

[]'s

2011/10/4 Renato Santos <renato.cron em gmail.com>:
> 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.mantovani em gmail.com>
>>
>> É, vou usar uma impressora dessas com formulário contínuo. =/
>>
>> 2011/10/4 Renato Santos <renato.cron em 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.mantovani em 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 em 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 em 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 em 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 em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


More information about the SaoPaulo-pm mailing list