Gerando Arquivos PDF com Python e ReportLab

Gerar dinamicamente arquivos PDF usando Python e ReportLab

Ratings 4.90 / 5.00
Gerando Arquivos PDF com Python e ReportLab

What You Will Learn!

  • Gerar um arquivo PDF utilizando Python e ReportLab
  • Conceitos básicos de ReportLab
  • Registar uma nova fonte TTF
  • Inserir imagens no arquivo PDF

Description

Este curso é uma introdução muito básica de como gerar arquivos PDF com Python e ReportLab.

ReportLab é um módulo de Python muito poderoso que permite gerar dinamicamente arquivos PDF, sendo usado por empresas/companhias como a Wikipédia, HP, NASA, TRUECar, entre outras.

Existem duas versões de ReportLab:

  • A versão paga que é muito cara e inacessível para muitos de nós;

  • A versão gratuita (que iremos ver neste curso) que tem uma documentação muita fraca e é muito difícil encontrar informações na internet de como usar ReportLab.

Este é o resultado da experiência que tive ao criar arquivos PDF para clientes meus bem como videos que fiz para o YouTube. Espero assim ajudar na iniciação com ReportLab :)

Este curso é só uma introdução ao ReportLab, se gostar e quiser saber mais veja também o curso mais avançado "Python ReportLab de Iniciante a Vencedor".


Aqui você irá aprender:

  • Como salvar um arquivo PDF em ReportLab;

  • Adicionar um título ao documento;

  • Adicionar uma fonte TTF;

  • Criar o efeito sombra em texto;

  • Mudar a cor do texto;

  • Adicionar uma linha, alterar sua espessura e cor;

  • Adicionar um parágrafo;

  • Inserir uma imagem e redimensiona-la;

  • Adicionar um hyperlink a uma imagem;

  • Desenhar um rectangulo.

Você também pode ver o meu canal de YouTube (ver no meu perfil) onde ensino vários tópicos em Python, C#, Java, JavaScript, entre outras, e também os meus outros cursos aqui na Udemy :)


Espero que goste do meu trabalho, não se esqueça de avaliar o curso e boa aprendizagem! :)

Who Should Attend!

  • Pessoas que precisam de gerar arquivos PDF dinamicamente
  • Desenvolvedores Python
  • Analístas de dados
  • Data Scientists

TAKE THIS COURSE

Tags

  • Python

Subscribers

446

Lectures

6

TAKE THIS COURSE



Related Courses