Inkscape: экспорт в формате PDF приводит к пустым файлам.

Раньше я редактировал и подписывал pdf-формы с помощью Inkscape 0.91 в Ubuntu. Последние 2 недели не могу этого сделать.

Я могу импортировать и вставлять файлы PDF в Inkscape, добавлять текст и пути, но при экспорте будет отображаться только исходное встроенное изображение.

Затем я попытался свести это к минимальному примеру. Открыл пустой файл, написал какой-то текст, экспортировал в pdf. Все, что он сделал, это создал пустой файл PDF.

Я пытался экспортировать с разными параметрами, пытался «печатать в файл», перемещал элементы на новый слой и даже открывал PDF-файл с помощью другой программы чтения PDF-файлов (evince и okular). Ничего не работает.

Что могло пойти не так?

а

Вот меню параметров, которое я получаю при экспорте черезfile > save as

введите описание изображения здесь

Привет. Добро пожаловать в ГДСЭ. К сожалению, я не могу воспроизвести эту проблему. PDF-файлы отлично сохраняются в Inkscape 0.92. Убедитесь, что вы используете последнюю версию Inkscape.
ИМХО, последняя LTS-версия Ubuntu — 18.04, где Inkscape 0.92 — текущая версия. Может быть, вы можете обновить свою систему.

Ответы (1)

Я не уверен, как именно вы экспортируете в PDF, но я обнаружил возможную проблему, которая может возникнуть у вас с текстом.

Вот как я экспортирую файлfile -> Save as -> Change type to PDF -> Check options -> OK Параметры экспорта PDF

Вы можете проверить, если вы выбрали Omit text in PDF and create a LaTeX fileвариант, и в этом случае вы не получите текст в сохраненном PDF-файле.


Я использую Inkscape 0.92 в Windows.

PS: с неполной информацией о вопросе я не уверен, полезен ли этот ответ. Я собирался опубликовать это как комментарий, но у меня недостаточно репутации. Вы можете найти полезный ответ здесь

Спасибо Прашант! Я экспортирую так же, как и вы, но у меня нет такой опции в меню. Я отредактирую свой вопрос, чтобы добавить информацию.
Я также заставил его работать в 0.92.4 в Ubuntu. Пробовали обновить версию?
Нет, я не могу обновиться до 18.04, потому что я перепутал вещи с virtualenv. Мне придется переустановить Ubuntu, я дам вам знать, если это сработает, когда у меня это получится.