Este breve tutorial mostra como adicionar linhas a PDF em Python. Uma lista de etapas incluindo os recursos de configuração e as tarefas de programação são definidas nela junto com o código de exemplo executável demonstrando como desenhar uma linha em PDF em Python. Este código de amostra pode ser executado em qualquer um dos ambientes que suportam .NET e Python e pode ser alterado de acordo com os requisitos do usuário.
Etapas para adicionar uma linha ao PDF em Python
- Defina o IDE como use Aspose.PDF para Python via .NET para adicionar uma linha
- Crie um novo arquivo PDF usando a classe Document e adicione uma página a ele
- Crie um objeto gráfico e um objeto line com os parâmetros necessários
- Anexe este objeto de linha à coleção de formas do objeto gráfico declarado acima
- Adicione o objeto gráfico à coleção de parágrafos do documento PDF
- Salve o arquivo PDF no disco com uma linha nele
Estas etapas resumem o processo de como desenhar linha em arquivo PDF em Python. O processo é iniciado com a criação de um novo arquivo PDF, seguido pela adição de uma página a ele que conterá a linha desenhada durante esse processo. Um objeto gráfico deve estar equipado para ser criado, pois contém uma coleção de formas onde a linha recém-criada será adicionada antes de adicionar este objeto gráfico aos parágrafos do arquivo PDF.
Código para desenhar uma linha em PDF em Python
import aspose.pdf as ap | |
import array | |
# Load License | |
license = ap.License() | |
license.set_license("Aspose.Total.lic") | |
# Create a Document | |
document = ap.Document() | |
# Add a page | |
page = document.pages.add() | |
# Create a Graph | |
graph = ap.drawing.Graph(400, 100) | |
# Create a line | |
line = ap.drawing.Line(array.array('f', [100, 100, 200, 100 ])) | |
# Specify fill color for Graph object | |
# line.graph_info.dash_array = array.array('i', [0,1,0]) | |
# line.graph_info.dash_phase = 1 | |
# Append the line | |
graph.shapes.append(line) | |
# Add the graph | |
page.paragraphs.add(graph) | |
# Save the document | |
document.save("output.pdf") |
Este código demonstra como desenhar linhas em PDF em Python. Para desenhar qualquer objeto em uma página PDF, é necessário um objeto de gráfico com uma área retangular especificada que pode conter diferentes tipos de formas como linhas, círculos, arcos, curvas, eclipses, etc. Todos esses objetos são primeiro criados e inicializados e depois anexados à coleção de formas do objeto gráfico específico.
Este tutorial rápido orienta você sobre como desenhar uma linha em um PDF em Python. Se você quiser aprender o processo para adicionar um arquivo de áudio a um PDF, consulte o artigo em como adicionar áudio a PDF usando Python.