C# 클래스 OfficeOpenXml.Drawing.ExcelDrawing

Base class for twoanchored drawings. Drawings are Charts, shapes and Pictures.
상속: XmlHelper, IDisposable
파일 보기 프로젝트 열기: ylatuya/EPPlus 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_drawings OfficeOpenXml.Drawing.ExcelDrawings
_id int
_topNode System.Xml.XmlNode

Private Properties

프로퍼티 타입 설명
ExcelDrawing System
ExcelDrawing System
GetColumnWidth decimal
GetDrawing ExcelDrawing
GetPixelHeight int
GetPixelLeft int
GetPixelTop int
GetPixelWidth int
GetRowWidth double
GetTextAchoringEnum eTextAnchoringType
GetTextAchoringText string
GetTextVerticalEnum eTextVerticalType
GetTextVerticalText string
SetPixelHeight void
SetPixelHeight void
SetPixelLeft void
SetPixelTop void
SetPixelWidth void
SetPixelWidth void

공개 메소드들

메소드 설명
SetPosition ( int PixelTop, int PixelLeft ) : void

Set the top left corner of a drawing. Note that resizing columns / rows after using this function will effect the position of the drawing

SetPosition ( int Row, int RowOffsetPixels, int Column, int ColumnOffsetPixels ) : void

Set the top left corner of a drawing. Note that resizing columns / rows after using this function will effect the position of the drawing

SetSize ( int Percent ) : void

Set size in Percent Note that resizing columns / rows after using this function will effect the size of the drawing

SetSize ( int PixelWidth, int PixelHeight ) : void

Set size in pixels Note that resizing columns / rows after using this function will effect the size of the drawing

비공개 메소드들

메소드 설명
ExcelDrawing ( OfficeOpenXml.Drawing.ExcelDrawings drawings, XmlNode node, string nameXPath ) : System
ExcelDrawing ( XmlNamespaceManager nameSpaceManager, XmlNode node ) : System
GetColumnWidth ( int col ) : decimal
GetDrawing ( OfficeOpenXml.Drawing.ExcelDrawings drawings, XmlNode node ) : ExcelDrawing

Add new Drawing types here

GetPixelHeight ( ) : int
GetPixelLeft ( ) : int
GetPixelTop ( ) : int
GetPixelWidth ( ) : int
GetRowWidth ( int row ) : double
GetTextAchoringEnum ( string text ) : eTextAnchoringType
GetTextAchoringText ( eTextAnchoringType value ) : string
GetTextVerticalEnum ( string text ) : eTextVerticalType
GetTextVerticalText ( eTextVerticalType value ) : string
SetPixelHeight ( int pixels ) : void
SetPixelHeight ( int pixels, float dpi ) : void
SetPixelLeft ( int pixels ) : void
SetPixelTop ( int pixels ) : void
SetPixelWidth ( int pixels ) : void
SetPixelWidth ( int pixels, float dpi ) : void

메소드 상세

SetPosition() 공개 메소드

Set the top left corner of a drawing. Note that resizing columns / rows after using this function will effect the position of the drawing
public SetPosition ( int PixelTop, int PixelLeft ) : void
PixelTop int Top pixel
PixelLeft int Left pixel
리턴 void

SetPosition() 공개 메소드

Set the top left corner of a drawing. Note that resizing columns / rows after using this function will effect the position of the drawing
public SetPosition ( int Row, int RowOffsetPixels, int Column, int ColumnOffsetPixels ) : void
Row int Start row
RowOffsetPixels int Offset in pixels
Column int Start Column
ColumnOffsetPixels int Offset in pixels
리턴 void

SetSize() 공개 메소드

Set size in Percent Note that resizing columns / rows after using this function will effect the size of the drawing
public SetSize ( int Percent ) : void
Percent int
리턴 void

SetSize() 공개 메소드

Set size in pixels Note that resizing columns / rows after using this function will effect the size of the drawing
public SetSize ( int PixelWidth, int PixelHeight ) : void
PixelWidth int Width in pixels
PixelHeight int Height in pixels
리턴 void

프로퍼티 상세

_drawings 보호되어 있는 프로퍼티

protected ExcelDrawings,OfficeOpenXml.Drawing _drawings
리턴 OfficeOpenXml.Drawing.ExcelDrawings

_id 보호되어 있는 프로퍼티

protected int _id
리턴 int

_topNode 보호되어 있는 프로퍼티

protected XmlNode,System.Xml _topNode
리턴 System.Xml.XmlNode