Trabajar con gráficos PDF en Python

Qué es Graph

Aspose.PDF for Python via .NET provee el Graph clase para dibujar gráficos vectoriales en documentos PDF.

Graph es un elemento a nivel de párrafo, por lo que lo añades a una página a través de la página paragraphs colección. Cada gráfico contiene un Shapes colección donde puedes agregar objetos de dibujo como líneas, arcos, círculos, curvas, rectángulos y elipses.

Utiliza esta sección cuando necesites dibujar gráficos vectoriales directamente en páginas PDF en Python, ya sea para gráficos, diagramas, ilustraciones o anotaciones personalizadas en la página.

Formas de Graph cubiertas

Los siguientes tipos de formas son compatibles con el Graph clase:

  • Arco - dibujar segmentos de arco para círculos parciales y elementos de diagrama curvos.
  • Círculo - crear contornos de círculo o círculos rellenos para marcadores y resaltados visuales.
  • Curva - agregar curvas de estilo Bezier para rutas personalizadas y elementos gráficos suaves.
  • Línea - dibujar líneas rectas, incluidas líneas con estilo y líneas discontinuas.
  • Rectángulo - crear formas de rectángulo con contorno, relleno, degradado o transparentes.
  • Elipse - dibujar formas ovales y añadir texto dentro de ellas cuando sea necesario.

También puedes validar la colocación de formas con comprobación de límites:

Los ejemplos en esta sección se ilustran en la figura a continuación:

Figuras en Gráficos