* @throws PptException
*/
public byte[] getBlock(int Block) throws PptException {
//System.out.println("Reading File-block "+Block+" from file");
if (Block == OleFile.ENDOFCHAIN) throw new PptException("EndOfChain");
if (Block == OleFile.DIFSECT) throw new PptException("DifSector");
if (Block == OleFile.FATSECT) throw new PptException("FatSector");
if (Block == OleFile.FREESECT) throw new PptException("FreeSector");
byte[] dataArray = new byte[this.getHeader().getSecSize()];
try {
this.file.seek(this.getHeader().getSecSize()*Block+512);
this.file.read(dataArray);