Skip to main content

Draw Gannt Chart with svg format

Project description

Installation

$ pip install git+https://github.com/EdwardHong0627/gannt_chart

Importing

from ganntchart.ganntchart import GanntChart

Usage

  • First of all, we need to initialize the blank gannt chart with specified number of machine, total length of gannt chart, and the sale size.

    i.e.,
result =GanntChart(num_of_machine=2, 
                   total_length=50, 
                   scale=20)


The statement above means that result is an instance of object Gannt Chart.

  • Second we can call the add_job function to append a job information:
result.add_job(job_name='J_1', 
               machine=0, 
               starting_time=0, 
               processing_time=5)

\

  • you can also assign the fill-color and stroke-color of jobs in Gannt chart by adding arg in the add job function as below:
result.add_job(job_name='J_1', 
               machine=0, 
               starting_time=0, 
               processing_time=5,
               fill= '#00FF00',
               stroke= '#FF00FF')

\

  • Finally, we can call save_to_file function to save our Gannt chart as a svg_file
    result.save_to_file(file_name='result')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ganntchart-1.2.4.tar.gz (2.6 kB view hashes)

Uploaded Source

Built Distribution

ganntchart-1.2.4-py3-none-any.whl (2.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page