Logo Search packages:      
Sourcecode: bkchem version File versions  Download package

bkchem::plugins::piddle::pdfgen::Canvas Class Reference

List of all members.


Detailed Description

This is a low-level interface to the PDF file format.  The plan is to
expose the whole pdfgen API through this.  Its drawing functions should have a
one-to-one correspondence with PDF functionality.  Unlike PIDDLE, it thinks
in terms of RGB values, Postscript font names, paths, and a 'current graphics
state'.  Just started development at 5/9/99, not in use yet.

Definition at line 98 of file pdfgen.py.


Public Member Functions

def __init__
def addLiteral
def arc
def beginPath
def beginText
def bezier
def circle
def clipPath
def drawCentredString
def drawInlineImage
def drawPath
def drawRightString
def drawString
def drawText
def ellipse
def getAvailableFonts
def getPageNumber
def grid
def line
def lines
def pageHasData
def rect
def restoreState
def rotate
def roundRect
def save
def saveState
def scale
def setAuthor
def setDash
def setFillColorRGB
def setFont
def setLineCap
def setLineJoin
def setLineWidth
def setMiterLimit
def setPageSize
def setStrokeColorRGB
def setSubject
def setTitle
def showPage
def skew
def stringWidth
def transform
def translate
def wedge

Public Attributes

 bottomup

Private Member Functions

def _escape

Private Attributes

 _charSpace
 _code
 _currentMatrix
 _currentPageHasImages
 _doc
 _filename
 _fillColorRGB
 _fillMode
 _fontname
 _fontsize
 _horizScale
 _leading
 _lineCap
 _lineDash
 _lineJoin
 _lineWidth
 _miterLimit
 _mitreLimit
 _pageCompression
 _pageNumber
 _pagesize
 _pageTransitionString
 _preamble
 _rise
 _strokeColorRGB
 _textLineMatrix
 _textMatrix
 _textMode
 _textRenderMode
 _wordSpace
 _x
 _y

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index