• 0
Sign in to follow this  
Luiz Tibo

Cartão escolar

Question

Como eu poderia desenvolver uma aplicação em php que pegasse os dados dos alunos e

montasse o cartão para poder imprimí-los sem que fosse preciso montar cartão por cartão no corel?

Lembrando que no cartão tem foto, texto e código de barra. É possível?

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

é sim...

primeiro pegue o modelo do cartão e deixe nele somente informações estaticas que não vai mudar de forma alguma...

agora tu vai montar uma aplicaçã no php onde vai pegar os dados e imprimir em cima do cartão ...

quanto a questão de como manter alinhado as imagens nos lugares e tudo mais já não vai envolver o php e sim conhecimentos de CSS e HTML ... pois é como você fosse montar um layout e dexar tudo organizado... so que o seu templte é o cartão...

Share this post


Link to post
Share on other sites
  • 0

Na realidade nem precisa de html/css, o que você vai ter que fazer é montar um modelo de cartão com os campos em branco (no caso a foto, código de barras e nome), e usar este modelo para gerar novas imagens, usando um exemplo, isso é igual aqueles recibos vendidos em livaria, tem um modelo e as partes em branco que mudam de cliente para cliente.

Share this post


Link to post
Share on other sites
  • 0

Luiz,

Uma solução seria criar um PDF.

Tive um problema parecido, onde criei um relatório PDF contendo crachás de funcionários. No meu caso, o relatório é enviado a uma gráfica. Por esse motivo, escolhi o PDF.

Minha indicação seria utilizar a class FPDF, e como ESerra disse, você cria uma função para criar um cartão e utiliza esta função para criar vários cartões a partir de um conjunto de dados.

FPDF

Share this post


Link to post
Share on other sites
  • 0

Valeu pessoal.

Achei umas bibliotecas que gera o código de barra. Porém não consigo usar.

exemplo: php-barcode e genbarcode.

Alguém ai sabe usar?

Estou pensando em gerar o código de barra pegar os dados e foto dos alunos e montar o cartão em formato de imagem.

Obrigado.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this