Нормально написано, думаю есть смысл выкладывать. У меня вопрос "You can use a special function to extract only 20% of it" что за специальная функция которая умеет получать 20% файла ?
Не про файл, при конвертации jpg в bitmap, bitmap становиться конских рамеров, можно извлечь скажем только 20%