From: Leonardo D. <la...@pe...> - 2001-12-07 01:58:27
|
Caro João, A versão disponibilizada no sourceforge ainda é a v2-alpha2. Há novidade a caminho? Eu lhe comuniquei um erro na execução do exemplo. Vc conseguiu consertar? Leonardo Dias - Consultor de TI - Genuine.com.br ICQ 33111941 - Linux User: 231485 ----- Original Message ----- From: <php...@li...> To: <php...@li...> Sent: Thursday, December 06, 2001 6:16 PM Subject: Phpboleto-devel digest, Vol 1 #53 - 6 msgs > Send Phpboleto-devel mailing list submissions to > php...@li... > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/phpboleto-devel > or, via email, send a message with subject or body 'help' to > php...@li... > > You can reach the person managing the list at > php...@li... > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Phpboleto-devel digest..." > > > Today's Topics: > > 1. Boletos em PDF gratuitamente! (aka. sem precisar do PDFLib) (Joao Prado Maia) > 2. Re:Problema na geração de boletos em formato > PDF com IE 6.0 ? (André) > 3. =?ISO-8859-1?Q?Re=3A=5BPhpboleto-devel=5D_Problema_na_gera=E7=E3o?= > =?ISO-8859-1?Q?_de_boletos_em_formato____PDF_com_IE?= =?ISO-8859-1?Q?_6=2E0_=3F?= (Joao Prado Maia) > 4. Re: Boletos em PDF gratuitamente! (aka. sem precisar do PDFLib) (Cesar Tegani Tofanini) > > --__--__-- > > Message: 1 > Date: Wed, 5 Dec 2001 15:09:49 -0500 (EST) > From: Joao Prado Maia <jp...@ph...> > To: php...@li... > Subject: [Phpboleto-devel] Boletos em PDF gratuitamente! (aka. sem precisar do PDFLib) > > > WOOOOO! > > Acabei de implantar uma nova rotina para o phpBoleto onde a gera=E7=E3o de > boletos em PDF pode usar uma classe feita em PHP (http://ros.co.nz/pdf/). > > Isso obviamente tira o problema de gera=E7=E3o de arquivos PDF com a > biblioteca PDFLib, que =E9 comercial ($400 dolares). Por outro lado essa > gera=E7=E3o em PDF pela classe em PHP ser=E1 mais lenta do que a vers=E3o e= > m C > (PDFLib) mas vale a pena mesmo assim. > > O que eu vou fazer agora =E9 checar manualmente se existe a fun=E7=E3o > 'pdf_show', e se existir significa que o PHP tem suporte a PDFLib. Se o > suporte estiver ativado, o phpBoleto ir=E1 criar o PDF com o PDFLib, sen=E3= > o a > classe escrita em PHP ser=E1 usada. > > Isso me leva a outra d=FAvida - ser=E1 que =E9 melhor remover completamente= > o > suporte ao PDFLib e usar somente essa classe em PHP ? Houveram alguns > problemas com a gera=E7=E3o de PDF com o PDFLib (aquele erro do '%PDF-') e = > n=E3o > vi nenhum erro com a classe nova... Ainda nao testei muito, mas deve > funcionar corretamente. > > Ali=E1s, quem quiser testar a gera=E7=E3o de boletos em PDF novamente iria > ajudar bastante: > > http://phpboleto.org/phpBoleto/index.php > > Selecione no fim da p=E1gina a op=E7=E3o 'Boletos em PDF' e clique no bot= > =E3o. > Enviem o resultado aqui para a lista :) > > Abra=E7os, > Joao > > -- > Jo=E3o Prado Maia <jp...@ph...> > http://phpbrasil.com - php com um jeitinho brasileiro > -- > Precisando de consultoria em desenvolvimento para a Internet ? > Impleo.net - http://impleo.net/?lang=3Dbr > > > > --__--__-- > > Message: 2 > Date: Wed, 5 Dec 2001 21:43:28 -0200 (BRST) > From: André <and...@uo...> > To: php...@li... > Subject: Re:[Phpboleto-devel] Problema na geração de boletos em formato > PDF com IE 6.0 ? > Reply-To: André <and...@uo...> > > Ol=E1 a todos. > > Antes que eu me esque=E7a, a lista est=E1 de novo com o problema do Reply= > , que automaticamente direciona a resposta ao autor e n=E3o a lista... > > Bem, ao t=F3pico: Gostaria de relatar minha experi=EAncia no que diz resp= > eito aos protocolos HTTP e sockets, quando a n=E3o muito tempo atr=E1s im= > plementei um cache para 'pegar' mp3s, videos, streams e outras coisitas m= > as ... (ok, ok... n=E3o vamos entrar no m=E9rito desta quest=E3o). > > Quando comecei a usar esse cache, tive alguns problemas com arquivos MP3 = > e (tch=E3 n=E3 r=E3aaaaaa...) e PDF, justamente por causar de uns bytes a= > mais (e a menos). > > A contragosto, fiz valer o antigo apelido meu 'escovador de bits', e lite= > ralmente tive que 'ler' no hexadecimal os come=E7os e fins desses arquivo= > s at=E9 acertar o problema no cache. > > No fim, era a diferen=E7a de delimitador de fim de linha, que devido a pe= > quenas diferen=E7as entre hosts, acabava por fazer minha rotina que separ= > ava os headers do dado puro, ocasionando, inclusive a mensagem de erro 'f= > ile not starts with %PDF'. > > A minha sugest=E3o: Coloque um arquivo PDF 'de verdade' no mesmo host e c= > om uma ferramenta como o NetCat, fazer um rastreamento dump do que realme= > nte est=E1 sendo entregue pelo servidor, porque o problema parece estar n= > essa biblioteca nova ou no servidor, ou ainda na combina=E7ao de ambos. > > Seja como for, estou na estrada nesse momento e baixar 3 megas da especif= > ica=E7ao do formato PDF num modem de notebook est=E1 se mostrando invi=E1= > vel, mas seria mais uma coisa a se verificar': se a biblioteca est=E1 rea= > lmente gerando o formato como deveria. > > Para quem quiser entrar pro clube dos escovadores, a especificacao est=E1= > em http://www.wotsit.org/ > > Andr=E9 =C6 > > > > > ---------- In=EDcio da mensagem original ----------- > > De: Joao Prado Maia <jp...@ph...> > > Para: php...@li... > > Cc:=20 > > Data: 3/Dec/2001-09:20 > > Assunto: [Phpboleto-devel] Problema na gera=E7=E3o de boletos em format= > o PDF com IE 6.0 ? > > > >> > >Ol=E1 a todos, > > > >Estava ontem praticamente pronto para lan=E7ar uma nova vers=E3o do phpB= > oleto > >que consertasse a maioria dos bugs encontrados nas =FAltimas semanas, al= > =E9m > >de facilitar demais as contribui=E7=F5es de novos layouts. > > > >Por=E9m, logo antes de criar o release percebi que a gera=E7=E3o de bole= > tos em > >PDF estava com um problema no IE 6.0 com o plug-in do Acrobat Reader. Po= > r > >algum motivo aparecia um erro 'File doesn't start with "%PDF-"' ou algum= > a > >coisa parecida. > > > >Tentei utilizar o Netscape 4.77 e funcionou perfeitamente, mostrando o > >boleto em PDF no plug-in do Acrobat Reader feito para o NS. Depois disso= > , > >removi o IE 6.0, colocando o 5.5 no lugar dele mas infelizmente o erro > >continuava o mesmo. > > > >Na verdade as vezes aquela mensagem de erro aparecia e outras vezes o > >browser simplesmente travava. > > > >Agora que estou no trabalho, testei novamente essa gera=E7=E3o de boleto= > s com > >o IE 5.5 e funcionou perfeitamente!!! ARGH > > > >Bem, o que eu quero pedir agora =E9 que quem puder testar a seguinte p=E1= > gina > >na gera=E7=E3o de boletos em PDF, por favor o fa=E7a :) > > > >http://phpboleto.org/phpBoleto/index.php > > > >Selecione 'Boleto em PDF' no select box no fim da p=E1gina, e depois cli= > que > >em 'Gerar Boleto >>'. > > > >Se funcionar ou n=E3o, por favor envie a vers=E3o do IE completa que voc= > =EA > >tiver (clicando em 'Help' -> 'About Internet Explorer'). A minha vers=E3= > o > >daqui do trabalho, onde o PDF funciona corretamente, =E9 5.50.4807.2300. > > > >Essa informa=E7=E3o =E9 muito importante, ent=E3o por favor n=E3o deixem= > de enviar > >isso se poss=EDvel. > > > >Abra=E7os, > >Joao > > > >-- > >Jo=E3o Prado Maia <jp...@ph...> > >http://phpbrasil.com - php com um jeitinho brasileiro > >-- > >Precisando de consultoria em desenvolvimento para a Internet ? > >Impleo.net - http://impleo.net/?lang=3Dbr > > > > > >_______________________________________________ > >Phpboleto-devel mailing list > >Php...@li... > >https://lists.sourceforge.net/lists/listinfo/phpboleto-devel > > > Andr=E9 > and...@uo... (preferencial) > an...@so... > > > --__--__-- > > Message: 3 > Date: Wed, 5 Dec 2001 20:10:18 -0500 (EST) > From: Joao Prado Maia <jp...@ph...> > To: =?ISO-8859-1?Q?Andr=E9?= <and...@uo...> > cc: php...@li... > Subject: [Phpboleto-devel] =?ISO-8859-1?Q?Re=3A=5BPhpboleto-devel=5D_Problema_na_gera=E7=E3o?= > =?ISO-8859-1?Q?_de_boletos_em_formato____PDF_com_IE?= =?ISO-8859-1?Q?_6=2E0_=3F?= > > > On Wed, 5 Dec 2001, Andr=E9 wrote: > > > Ol=E1 a todos. > > > > Antes que eu me esque=E7a, a lista est=E1 de novo com o problema do Reply= > , que automaticamente direciona a resposta ao autor e n=E3o a lista... > > > > Leia essa p=E1gina para ter mais explica=E7=F5es sobre esse problema do > 'Reply-to' na Sourceforge: > > http://sourceforge.net/docman/display_doc.php?docid=3D6693&group_id=3D1 > > > > Bem, ao t=F3pico: Gostaria de relatar minha experi=EAncia no que diz resp= > eito aos protocolos HTTP e sockets, quando a n=E3o muito tempo atr=E1s impl= > ementei um cache para 'pegar' mp3s, videos, streams e outras coisitas mas .= > =2E. (ok, ok... n=E3o vamos entrar no m=E9rito desta quest=E3o). > > > > Quando comecei a usar esse cache, tive alguns problemas com arquivos MP3 = > e (tch=E3 n=E3 r=E3aaaaaa...) e PDF, justamente por causar de uns bytes a m= > ais (e a menos). > > > > A contragosto, fiz valer o antigo apelido meu 'escovador de bits', e lite= > ralmente tive que 'ler' no hexadecimal os come=E7os e fins desses arquivos = > at=E9 acertar o problema no cache. > > > > No fim, era a diferen=E7a de delimitador de fim de linha, que devido a pe= > quenas diferen=E7as entre hosts, acabava por fazer minha rotina que separav= > a os headers do dado puro, ocasionando, inclusive a mensagem de erro 'file = > not starts with %PDF'. > > > > A minha sugest=E3o: Coloque um arquivo PDF 'de verdade' no mesmo host e c= > om uma ferramenta como o NetCat, fazer um rastreamento dump do que realment= > e est=E1 sendo entregue pelo servidor, porque o problema parece estar nessa= > biblioteca nova ou no servidor, ou ainda na combina=E7ao de ambos. > > > > Seja como for, estou na estrada nesse momento e baixar 3 megas da especif= > ica=E7ao do formato PDF num modem de notebook est=E1 se mostrando invi=E1ve= > l, mas seria mais uma coisa a se verificar': se a biblioteca est=E1 realmen= > te gerando o formato como deveria. > > > > Para quem quiser entrar pro clube dos escovadores, a especificacao est=E1= > em http://www.wotsit.org/ > > > > N=E3o acho que seja necess=E1rio ir a esses n=EDveis para entender qual o > problema com os arquivos PDF. Para dar mais detalhes, o c=F3digo PHP que > gera esses arquivos n=E3o mudou em nada, ent=E3o a culpa desse problema n= > =E3o > pode ser colocado nas rotinas de gera=E7=E3o (por mais estranho que isso > pare=E7a). > > Se esse problema for procurado na pr=F3pria lista da biblioteca PDFLib, > aparecer=E3o v=E1rios emails sobre isso, sem nenhuma resolu=E7=E3o. Parece = > pelo o > que eu li que os browsers IE com vers=E3o 5.5 SP1 e SP2 funcionam > corretamente, mas em casa o IE 6.0 n=E3o funcionava para mim. Como j=E1 hav= > ia > dito, o Netscape funciona corretamente na vers=E3o 4.77 e n=E3o havia testa= > do > no 6.0 / Mozilla. > > Algumas mensagens nessa lista do PDFLib falam sobre tentar passar por cima > do problema usando o m=E9todo GET ao invez de POST em formul=E1rios, mas n= > =E3o > cheguei a testar isso. Uma outra possibilidade ser=E1 ao invez de abrir o > PDF no browser do usu=E1rio, de for=E7ar o download do arquivo PDF para o > computador do usu=E1rio. =C9 isso que eu provavelmente irei fazer - abrir u= > ma > p=E1gina HTML normal explicando o problema do PDF em alguns browsers e > colocar um HTTP refresh para fazer o download do PDF. > > Podemos at=E9 chegar a ser mais sofisticados e checar pela vers=E3o do brow= > ser > do usu=E1rio pelo $HTTP_USER_AGENT e usar diferentes m=E9todos de mostrar o > PDF. Na minha opini=E3o isso seria mais complicado e tamb=E9m inconsistente > para os usu=E1rios do sistema, e isso =E9 ruim. > > Enfim, s=F3 para dar mais detalhes nesse problema que eu passei a aceitar > como um bug do browser e algo que n=E3o deve ser manipulado pela aplica=E7= > =E3o - > j=E1 temos coisas demais para nos preocupar. > > Abra=E7os, > Joao > > p.s.: e a interface da tradu=E7=E3o do manual ? como est=E1 indo isso ? > > -- > Jo=E3o Prado Maia <jp...@ph...> > http://phpbrasil.com - php com um jeitinho brasileiro > -- > Precisando de consultoria em desenvolvimento para a Internet ? > Impleo.net - http://impleo.net/?lang=3Dbr > > > > > --__--__-- > > Message: 4 > From: "Cesar Tegani Tofanini" <ce...@pr...> > To: <php...@li...> > Subject: Re: [Phpboleto-devel] Boletos em PDF gratuitamente! (aka. sem precisar do PDFLib) > Date: Thu, 6 Dec 2001 08:38:29 -0200 > > Ola > > IE 5.00.2614.3500 > > Funcionou corretamente > > > Cesar > > ----- Original Message ----- > From: Joao Prado Maia <jp...@ph...> > To: <php...@li...> > Sent: Wednesday, December 05, 2001 6:09 PM > Subject: [Phpboleto-devel] Boletos em PDF gratuitamente! (aka. sem precisar > do PDFLib) > > > > WOOOOO! > > Acabei de implantar uma nova rotina para o phpBoleto onde a geração de > boletos em PDF pode usar uma classe feita em PHP (http://ros.co.nz/pdf/). > > Isso obviamente tira o problema de geração de arquivos PDF com a > biblioteca PDFLib, que é comercial ($400 dolares). Por outro lado essa > geração em PDF pela classe em PHP será mais lenta do que a versão em C > (PDFLib) mas vale a pena mesmo assim. > ............ > > > > > > --__--__-- > > _______________________________________________ > Phpboleto-devel mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpboleto-devel > > > End of Phpboleto-devel Digest |