Você não pode imprimir uma página que não cabe em 1MB. Não é possível transmitir informações para a impressora conforme necessário. A página inteira deve caber na memória.
A 300DPI, você precisa de 10,98 KB por polegada quadrada (300 * 300/8/1024) para permitir qualquer saída possível. Se você multiplicar isso pela área imprimível de uma folha de papel padrão, você obtém 984KB (10,98 * 8,3 * 10,8). Então 1MB é suficiente para imprimir uma página inteira a 300DPI.
A compactação pode ser usada para permitir que uma página inclua algumas partes em resoluções mais altas, e o driver deve ser inteligente o suficiente para fazer o melhor trabalho possível, tornando a página impressa na memória disponível.