Metadata-Version: 1.1
Name: Code2pdf
Version: 1.0.0
Summary: Converts given source code into pdf file with syntax                     highlighting, line numbers and much more
Home-page: https://github.com/tushar-rishav/code2pdf/
Author: Tushar Gautam
Author-email: tushar.rishav@gmail.com
License: GNU General Public License v3 (GPLv3)
Description: Code2pdf 
        --------------
        
        Convert various source code into pdf file with syntax highlighting and many more
        features
        
        `Demo`_
        -------
          Click above for demo
        
        Dependencies
        ~~~~~~~~~~~~
        
        `PyQt <http://www.riverbankcomputing.com/software/pyqt/download>`__
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Installation
        ~~~~~~~~~~~~
        
        Build from source
        '''''''''''''''''
        
        .. code:: sh
        
            git clone https://github.com/tushar-rishav/code2pdf.git
            cd code2pdf
            python setup.py install
        
        Or
        
        Using pip
        '''''''''
        
        .. code:: sh
        
            pip install code2pdf
        
        Usage
        ~~~~~
        
        A. As console app
        '''''''''''''''''
        
        Help
            
        
        .. code:: sh
        
            code2pdf -h
        
        Usage
             
        
        ``code2pdf [-h] [-l] [-s SIZE] [-S NAME] [-v] filename [outputfile]``
        
        Options
               
        
        .. code:: sh
        
            positional arguments:
              filename              absolute path of the python file
              outputfile            absolute path of the output pdf file
        
            optional arguments:
              -h, --help            show this help message and exit
              -l, --linenos         include line numbers.
              -s SIZE, --size SIZE  PDF size. A2,A3,A4,A5 etc
              -S NAME, --style NAME
                                    the style name for highlighting. Eg. emacs, vim style etc.
              -v, --version         show program's version number and exit
        
        Available style types are
                                 
        
        -  [x] autumn
        -  [x] borland
        -  [x] bw
        -  [x] colorful
        -  [x] default
        -  [x] emacs
        -  [x] friendly
        -  [x] fruity
        -  [x] igor
        -  [x] manni
        -  [x] monokai
        -  [x] murphy
        -  [x] native
        -  [x] paraiso-dark
        -  [x] paraiso-light
        -  [x] pastie
        -  [x] perldoc
        -  [x] rrt
        -  [x] tango
        -  [x] trac
        -  [x] vim
        -  [x] vs
        -  [x] xcode
        
        Example
               
        
        .. code:: sh
        
             code2pdf -l -s a3 -S emacs ~/Code2Pdf/Code2pdf/code2pdf.py ~/Code2Pdf/Demo/demo.pdf
        
        To see the demo for above check ``Demo/`` in github repo
        
        B. As module
        ''''''''''''
        
        .. code:: py
        
                
            from Code2pdf.code2pdf import Code2pdf
            ifile,ofile,size = "test.py", "test.pdf", "A4"
            pdf = Code2pdf(ifile, ofile, size)  # create the Code2pdf object
            pdf.init_print()    # call print method to print pdf
        
        Contributions
        ~~~~~~~~~~~~~
        
        Have an idea to make it better? Go ahead! I will be happy to see a pull
        request from you! :blush:
        While creating a PR, please update the *Contributor* section too( see below ).
        
        Contributor
        ~~~~~~~~~~~
        
        `Christopher Welborn <https://github.com/cjwelborn>`__
        
        `cclauss <https://github.com/cclauss>`__
        
        License
        ~~~~~~~
        
        .. figure:: https://cloud.githubusercontent.com/assets/7397433/9025904/67008062-3936-11e5-8803-e5b164a0dfc0.png
           :alt: gpl
        .. _Demo: https://cloud.githubusercontent.com/assets/7397433/10060934/645a3cc6-6272-11e5-9ebb-a1ac24c86d67.gif
Keywords: pdf,markup,formatting,convert code to pdf,python
Platform: UNKNOWN
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: System :: Monitoring
