C# 클래스 BitMiracle.TiffCP.Copier

파일 보기 프로젝트 열기: Core-Techs/TiffLibrary 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_bias BitMiracle.LibTiff.Classic.Tiff
m_compression Compression
m_config PlanarConfig
m_defcompression Compression
m_defg3opts Group3Opt
m_defpredictor short
m_fillorder FillOrder
m_g3opts Group3Opt
m_ignore bool
m_outtiled int
m_pageInSeq int
m_pageNum int
m_predictor short
m_rowsperstrip int
m_tilelength int
m_tilewidth int

공개 메소드들

메소드 설명
Copy ( Tiff inImage, Tiff outImage ) : bool
ProcessCompressOptions ( string opt ) : bool

비공개 메소드들

메소드 설명
copyTag ( Tiff inImage, Tiff outImage, TiffTag tag, short count, TiffType type ) : void
cpBiasedContig2Contig ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpContig2ContigByRow ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpContig2SeparateByRow ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpContigBufToSeparateBuf ( byte outImage, byte inImage, int inOffset, int rows, int cols, int outskew, int inskew, short spp, int bytes_per_sample ) : void
cpContigStrips2ContigTiles ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpContigStrips2SeparateTiles ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpContigTiles2ContigStrips ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpContigTiles2ContigTiles ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpContigTiles2SeparateStrips ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpContigTiles2SeparateTiles ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpDecodedStrips ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpImage ( Tiff inImage, Tiff outImage, readFunc fin, writeFunc fout, int imagelength, int imagewidth, short spp ) : bool
cpSeparate2ContigByRow ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpSeparate2SeparateByRow ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpSeparateBufToContigBuf ( byte outImage, int outOffset, byte inImage, int rows, int cols, int outskew, int inskew, short spp, int bytes_per_sample ) : void
cpSeparateStrips2ContigTiles ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpSeparateStrips2SeparateTiles ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpSeparateTiles2ContigStrips ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpSeparateTiles2ContigTiles ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpSeparateTiles2SeparateStrips ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpSeparateTiles2SeparateTiles ( Tiff inImage, Tiff outImage, int imagelength, int imagewidth, short spp ) : bool
cpStripToTile ( byte outImage, int outOffset, byte inImage, int inOffset, int rows, int cols, int outskew, int inskew ) : void
pickFuncAndCopy ( Tiff inImage, Tiff outImage, short bitspersample, short samplesperpixel, int length, int width ) : bool
processG3Options ( string cp ) : bool
readContigStripsIntoBuffer ( Tiff inImage, byte buffer, int imagelength, int imagewidth, short spp ) : bool
readContigTilesIntoBuffer ( Tiff inImage, byte buf, int imagelength, int imagewidth, short spp ) : bool
readSeparateStripsIntoBuffer ( Tiff inImage, byte buf, int imagelength, int imagewidth, short spp ) : bool
readSeparateTilesIntoBuffer ( Tiff inImage, byte buf, int imagelength, int imagewidth, short spp ) : bool
subtract16 ( byte i, byte b, int pixels ) : void
subtract32 ( byte i, byte b, int pixels ) : void
subtract8 ( byte image, byte bias, int pixels ) : void
writeBufferToContigStrips ( Tiff outImage, byte buffer, int imagelength, int imagewidth, short spp ) : bool
writeBufferToContigTiles ( Tiff outImage, byte buf, int imagelength, int imagewidth, short spp ) : bool
writeBufferToSeparateStrips ( Tiff outImage, byte buf, int imagelength, int imagewidth, short spp ) : bool
writeBufferToSeparateTiles ( Tiff outImage, byte buf, int imagelength, int imagewidth, short spp ) : bool

메소드 상세

Copy() 공개 메소드

public Copy ( Tiff inImage, Tiff outImage ) : bool
inImage BitMiracle.LibTiff.Classic.Tiff
outImage BitMiracle.LibTiff.Classic.Tiff
리턴 bool

ProcessCompressOptions() 공개 메소드

public ProcessCompressOptions ( string opt ) : bool
opt string
리턴 bool

프로퍼티 상세

m_bias 공개적으로 프로퍼티

public Tiff,BitMiracle.LibTiff.Classic m_bias
리턴 BitMiracle.LibTiff.Classic.Tiff

m_compression 공개적으로 프로퍼티

public Compression m_compression
리턴 Compression

m_config 공개적으로 프로퍼티

public PlanarConfig m_config
리턴 PlanarConfig

m_defcompression 공개적으로 프로퍼티

public Compression m_defcompression
리턴 Compression

m_defg3opts 공개적으로 프로퍼티

public Group3Opt m_defg3opts
리턴 Group3Opt

m_defpredictor 공개적으로 프로퍼티

public short m_defpredictor
리턴 short

m_fillorder 공개적으로 프로퍼티

public FillOrder m_fillorder
리턴 FillOrder

m_g3opts 공개적으로 프로퍼티

public Group3Opt m_g3opts
리턴 Group3Opt

m_ignore 공개적으로 프로퍼티

public bool m_ignore
리턴 bool

m_outtiled 공개적으로 프로퍼티

public int m_outtiled
리턴 int

m_pageInSeq 공개적으로 프로퍼티

public int m_pageInSeq
리턴 int

m_pageNum 공개적으로 프로퍼티

public int m_pageNum
리턴 int

m_predictor 공개적으로 프로퍼티

public short m_predictor
리턴 short

m_rowsperstrip 공개적으로 프로퍼티

public int m_rowsperstrip
리턴 int

m_tilelength 공개적으로 프로퍼티

public int m_tilelength
리턴 int

m_tilewidth 공개적으로 프로퍼티

public int m_tilewidth
리턴 int