Для
19000 пикселей в квадрате при 32 битах на дюйм потребуется 11552000000 бит (1,37 ГБ) для хранения растра в памяти.Это просто необработанные данные пикселей;любые дополнительные издержки, присущие System.Drawing.Bitmap, добавят к этому.Переход к квадрату до 20 тыс. Пикселей при той же глубине цвета потребует 1,5 ГБ только для памяти необработанных пикселей.В одном объекте вы используете 3/4 пространства, зарезервированного для всего приложения в 32-разрядной среде.64-битная среда имеет более слабые ограничения (обычно), но вы по-прежнему используете 3/4 от максимального размера одного объекта.
Зачем вам нужен такой колоссальный размер изображения?При разрешении экрана 1280x1024 на мониторе компьютера изображение размером 19000 пикселей на стороне будет иметь ширину 14 экранов и высоту 18 экранов.Я могу только представить, что вы печатаете высококачественную графику, и в этом случае изображение с разрешением 720 точек на дюйм будет 26-дюймовым квадратным плакатом.