vmbvmb
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору oshizelly Дело не в принтере, а в приложении, которое отправляет текст на принтер. У меня огромный текстовый файл (Utf-8 почти гигабайт, UTF-16 почти два гигабайта). С такими файлами, судя, например, по этой статье (см. Large file support) и моим проверкам, могут работать всего несколько редакторов, которые не считывают всё в память, а ориентируются на диск. Никто из них не смог даже отправить на печать всё, кроме UltraEdit, все сразу зависали или вылетали. Но UltraEdit спокойно отправляет на печать только 65 000 страниц и завершает печать, как будто это всё - видимо, у неё страницы хранятся в числе с небольшим разрядом. Только Листер смог отправить всё - в зависимости от полей и шрифта это от 300 000 до 400 000 с лишним страниц. Я пробовал печатать по частям и объединять. Но в 32-битной системе приложению даётся только два гигабайта памяти. Акробат не может расставить страницы в целом файле, он даже сохранить не может объединённый файл, не хватает памяти — разве что отменить оптимизации при сохранении. Вот и получается, что единственный способ получить всё со сплошной нумерацией - распечатать из Листера с номерами. Но это, выходит, невозможно. Придётся где-то искать 64-битуню систему, чтобы объединить части без ограничений. Или проверить, может на ней UltraEdit сможет отправить на печать всё. | Всего записей: 328 | Зарегистр. 18-11-2010 | Отправлено: 21:53 12-10-2015 | Исправлено: vmbvmb, 03:42 15-10-2015 |
|