C# 클래스 RandomAvatar.RandomAvatarBuilder

파일 보기 프로젝트 열기: chsword/random-avatar 1 사용 예제들

공개 메소드들

메소드 설명
Build ( int size, bool isSymmetry = true ) : RandomAvatarBuilder
FixedSeed ( bool fixedSeed, string seed ) : RandomAvatarBuilder
ImageToBuffer ( Image image, ImageFormat imageFormat ) : byte[]
SetAsymmetry ( bool isSymmetry = true ) : RandomAvatarBuilder
SetBlockSize ( int blockSize ) : RandomAvatarBuilder
SetFontColor ( Color fontColor ) : RandomAvatarBuilder
SetPadding ( int padding ) : RandomAvatarBuilder
ToBytes ( ) : byte[]
ToImage ( ) : Image

비공개 메소드들

메소드 설명
RandomAvatarBuilder ( int size, bool isSymmetry = true ) : System

메소드 상세

Build() 공개 정적인 메소드

public static Build ( int size, bool isSymmetry = true ) : RandomAvatarBuilder
size int
isSymmetry bool
리턴 RandomAvatarBuilder

FixedSeed() 공개 메소드

public FixedSeed ( bool fixedSeed, string seed ) : RandomAvatarBuilder
fixedSeed bool
seed string
리턴 RandomAvatarBuilder

ImageToBuffer() 공개 정적인 메소드

public static ImageToBuffer ( Image image, ImageFormat imageFormat ) : byte[]
image Image
imageFormat System.Drawing.Imaging.ImageFormat
리턴 byte[]

SetAsymmetry() 공개 메소드

public SetAsymmetry ( bool isSymmetry = true ) : RandomAvatarBuilder
isSymmetry bool
리턴 RandomAvatarBuilder

SetBlockSize() 공개 메소드

public SetBlockSize ( int blockSize ) : RandomAvatarBuilder
blockSize int
리턴 RandomAvatarBuilder

SetFontColor() 공개 메소드

public SetFontColor ( Color fontColor ) : RandomAvatarBuilder
fontColor Color
리턴 RandomAvatarBuilder

SetPadding() 공개 메소드

public SetPadding ( int padding ) : RandomAvatarBuilder
padding int
리턴 RandomAvatarBuilder

ToBytes() 공개 메소드

public ToBytes ( ) : byte[]
리턴 byte[]

ToImage() 공개 메소드

public ToImage ( ) : Image
리턴 Image