# Что делать, если не хватает памяти для печати пользовательских уведомлений (конвертов)

### **Вопрос**

При печати пользовательских конвертов и уведомлений происходит ошибка "Out of memory" (не хватает памяти). Она возникает, когда задаешь на печать больше 400 получателей, при формировании списка конвертов в окне "Предварительный просмотр". По тексту ошибки я подозреваю, что при формировании большого количества конвертов в "Предварительном просмотре" не хватает памяти. Что делать?

### **Ответ**

В отличие от стандартных конвертов и уведомлений, у пользовательских рамка (фон) выводится на печать в виде растровой картинки (\*.bmp, \*.png, \*.gif) и принтеру ( и компьютеру во время предпросмотра) нужно больше памяти, чтобы отображать данные в таком формате.

> Все стандартные встроенные в программу конверты и уведомления печатаются без особых проблем с памятью, но для пользовательских нагрузка на память гораздо существеннее.

Мы специально протестировали и постарались оптимизировать это место. Нам удаётся печатать 400 пользовательских уведомлений за раз, но для этого программа занимает у системы около 850 Mb памяти, что не на всяком компьютере доступно. После завершения печати, память возвращается, т.е. это не просто "утечки".

#### В данной ситуации мы можем посоветовать воспользоваться следующей инструкцией

1. Создать для ваших 400 контрагентов рассылку.
    
    [![image-1664442433988.png](https://support.russianit.ru/uploads/images/gallery/2022-09/scaled-1680-/image-1664442433988.png)](https://support.russianit.ru/uploads/images/gallery/2022-09/image-1664442433988.png)
2. Выбрать нужную рассылку и нажать кнопку **Перейти к письмам по рассылке**.
    
    [![image-1664442442422.png](https://support.russianit.ru/uploads/images/gallery/2022-09/scaled-1680-/image-1664442442422.png)](https://support.russianit.ru/uploads/images/gallery/2022-09/image-1664442442422.png)
3. Выделить порцию писем (пусть будет меньше 400, чтобы памяти хватило) и выполнить для них функцию "Печатать уведомления".
4. Не снимая выделения с писем, поставить галочку **Отметить как упакованные**.
    
    [![image-1664442451120.png](https://support.russianit.ru/uploads/images/gallery/2022-09/scaled-1680-/image-1664442451120.png)](https://support.russianit.ru/uploads/images/gallery/2022-09/image-1664442451120.png)
5. Выбрать следующую порцию писем, не отмеченных как "упакованные".
6. Перейти к пункту 3.

Итак до тех пор, пока не распечатаете все 400 писем. В любой момент времени программа хранит состояние вашей работы, чтобы вы не запутались в (не)распечатанном.