LINUX.ORG.RU

Inkscape печать


0

1

Всем привет,

понадобилось тут мне распечатать документ длиной 40 метров в inkscape, но эта зараза не хочет ничего печатать больше 11 метров. Если пытаюсь печатать больше 11 метров он вываливается с ошибкой, сохраняя бэкап документа. Куда копать?

★★
Ответ на: комментарий от Gin

Печать в растре, а не в векторе вот такая ошибка terminate called after throwing an instance of 'Cairo::logic_error' what(): invalid value (typically too big) for the size of the input (surface, pattern, etc.)

Gin ★★
() автор топика

Inkscape глючный. Дистрибутив? Свежачок-с? Несовместимая по версии библиотека?

Zubok ★★★★★
()

Попробуй в исходниках cairo увеличить предел вот в такой строке:

#define MAX_IMAGE_SIZE 32767

Поставь там число заведомо большее чем 40 м * <число точек на метр>. Пересобери пакет, поставь и попробуй заново.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Похоже помогло, спасибо.

Gin ★★
() автор топика
Ответ на: комментарий от makeB

если при экспорте пдф тоже падает, экспорть жипег, он точно не упадет, разрешение 300 дпи или больше, по вкусу.

makeB
()
Ответ на: комментарий от makeB

а печатать через хромобраузер, он меня ни разу не подводил, а инкскейп с гимпом, то падали, то млять файл до принтера не доходит, либо доходит и виснет принтер.

makeB
()
Ответ на: комментарий от makeB

Странно, но у меня он отказался экспортить в pdf, только в png.

Gin ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.