C# Class CardMaker.Card.Export.CardExportBase

Show file Open project: nhmkdev/cardmaker

Protected Properties

Property Type Description
m_zExportCardBuffer System.Drawing.Bitmap
m_zLastLayout CardMaker.XML.ProjectLayout

Protected Methods

Method Description
CardExportBase ( int nLayoutStartIndex, int nLayoutEndIndex ) : System.Drawing
ChangeExportLayoutIndex ( int nIdx ) : void

Changes the layout to the specified index in the project

ProcessRotateExport ( Bitmap zBuffer, CardMaker.XML.ProjectLayout zLayout, bool postTransition ) : void

Rotates the export buffer based on the Layout exportRotation setting

UpdateBufferBitmap ( int nWidth, int nHeight, Graphics zGraphics = null ) : void

Updates the existing buffer image if necessary

Method Details

CardExportBase() protected method

protected CardExportBase ( int nLayoutStartIndex, int nLayoutEndIndex ) : System.Drawing
nLayoutStartIndex int
nLayoutEndIndex int
return System.Drawing

ChangeExportLayoutIndex() protected method

Changes the layout to the specified index in the project
protected ChangeExportLayoutIndex ( int nIdx ) : void
nIdx int
return void

ProcessRotateExport() protected method

Rotates the export buffer based on the Layout exportRotation setting
protected ProcessRotateExport ( Bitmap zBuffer, CardMaker.XML.ProjectLayout zLayout, bool postTransition ) : void
zBuffer System.Drawing.Bitmap
zLayout CardMaker.XML.ProjectLayout
postTransition bool
return void

UpdateBufferBitmap() protected method

Updates the existing buffer image if necessary
protected UpdateBufferBitmap ( int nWidth, int nHeight, Graphics zGraphics = null ) : void
nWidth int
nHeight int
zGraphics System.Drawing.Graphics
return void

Property Details

m_zExportCardBuffer protected property

protected Bitmap,System.Drawing m_zExportCardBuffer
return System.Drawing.Bitmap

m_zLastLayout protected property

protected ProjectLayout,CardMaker.XML m_zLastLayout
return CardMaker.XML.ProjectLayout