alicacwb 0 Denunciar post Postado Julho 16, 2003 Olá pessoas...Estou gerando um relatório (em .pdf) de uma lista que está em html...No html se define a cor da fonte por <font color="#00000">none</font>Como que eu faço esse mesmo font color em php ????Alica CWB Compartilhar este post Link para o post Compartilhar em outros sites
alicacwb 0 Denunciar post Postado Julho 16, 2003 Acho que eh essa..class PDF extends FPDFPerdoem minha ignorancia !!!!!!!!!!Nao sei quase nada de php... to me batendo pra aprender...Alica CWB Compartilhar este post Link para o post Compartilhar em outros sites
alicacwb 0 Denunciar post Postado Julho 16, 2003 $pdf->SetFont('Arial','',7); while ($linha = mysql_fetch_array($resultado)) { //Define a cor da fonte if ($linha[tb_site_vagas_aprovado] == "sim"){ $cor_aprov = "0000FF"; }elseif ($linha[tb_site_vagas_aprovado] == "nao"){ $cor_aprov = "990000"; }else{ $cor_aprov = "000000"; } //Imprime itens $pdf->cell(35,3,strtoupper ($linha[tb_site_vagas_data_abertura]),0,0,'L'); $pdf->cell(65,3,strtoupper ($linha[tb_site_vagas_nome]),0,0,'L'); $pdf->cell(65,3,strtoupper ($linha[tb_site_vagas_setor]),0,0,'L'); $pdf->cell(25,3,strtoupper ($linha[tb_user_login]),0,1,'L'); $pdf->Ln(1); } quero que ele ecoe a cor qdo for imprimir os itens.... Alica CWB Compartilhar este post Link para o post Compartilhar em outros sites
alicacwb 0 Denunciar post Postado Julho 16, 2003 Bingo !!!! Agora só falta colocar o echo $cor_aprov aqui : $pdf->SetTextColor(0,0,255);Só que nao sei como coloca.... $pdf->SetFont('Arial','',7); $pdf->SetTextColor(0,0,255); while ($linha = mysql_fetch_array($resultado)) { //Define a cor da fonte if ($linha[tb_site_vagas_aprovado] == "sim"){ $cor_aprov = "0000FF"; }elseif ($linha[tb_site_vagas_aprovado] == "nao"){ $cor_aprov = "990000"; }else{ $cor_aprov = "000000"; } //Imprime itens $pdf->cell(35,3,strtoupper ($linha[tb_site_vagas_data_abertura]),0,0,'L'); $pdf->cell(65,3,strtoupper ($linha[tb_site_vagas_nome]),0,0,'L'); $pdf->cell(65,3,strtoupper ($linha[tb_site_vagas_setor]),0,0,'L'); $pdf->cell(25,3,strtoupper ($linha[tb_user_login]),0,1,'L'); $pdf->Ln(1); } Alica CWB Compartilhar este post Link para o post Compartilhar em outros sites
marcusc 0 Denunciar post Postado Julho 16, 2003 Sabe que você vai ter que converter né? B) De decimal pra hexadecimal, o FDPF trabalha com hexa ... Compartilhar este post Link para o post Compartilhar em outros sites
alicacwb 0 Denunciar post Postado Julho 16, 2003 você diz converter as cores ????Como assim ?Num entendi... :'(Alica CWB Compartilhar este post Link para o post Compartilhar em outros sites
alicacwb 0 Denunciar post Postado Julho 16, 2003 $pdf->SetFont('Arial','',7); $pdf->SetTextColor(0,0,255); while ($linha = mysql_fetch_array($resultado)) { //Define a cor da fonte if ($linha[tb_site_vagas_aprovado] == "sim"){ $cor_aprov = "0,0,255"; }elseif ($linha[tb_site_vagas_aprovado] == "nao"){ $cor_aprov = "153,0,0"; }else{ $cor_aprov = "0,0,0"; } //Imprime itens $pdf->cell(35,3,strtoupper ($linha[tb_site_vagas_data_abertura]),0,0,'L'); $pdf->cell(65,3,strtoupper ($linha[tb_site_vagas_nome]),0,0,'L'); $pdf->cell(65,3,strtoupper ($linha[tb_site_vagas_setor]),0,0,'L'); $pdf->cell(25,3,strtoupper ($linha[tb_user_login]),0,1,'L'); $pdf->Ln(1); } Deixei as cores da variavel em RGB.... Alica CWB Compartilhar este post Link para o post Compartilhar em outros sites
marcusc 0 Denunciar post Postado Julho 16, 2003 $pdf->SetTextColor($cor_aprov); Compartilhar este post Link para o post Compartilhar em outros sites
alicacwb 0 Denunciar post Postado Julho 16, 2003 Nao deu certo.... gerou o pdf, mas sem cores, tudo preto....Alica CWB Compartilhar este post Link para o post Compartilhar em outros sites