А вы, простите, на этом языке собрались сами писать алгоритм перевода в ч/б битмап?
Это сто лет в обед успешно делает открытый и кроссплатформенный ImageMagick, причем среди его выходных форматов, скорее всего, найдется что-нибудь легко перевариваемое на любом языке.