Inkscape svg в pdf слишком много обрезает

Есть небольшая ошибка при экспорте файла svg в pdf: слишком сильно обрезано правое поле графика (см. отсутствующую вертикальную черту для заполнения области блока графика - так выглядит pdf): введите здесь описание изображения

Вот файл svg (область блока заполнена - правая линия поля существует): введите здесь описание изображения

Я экспортирую с помощью этой команды:

inkscape filename.svg --export-area-drawing --export-pdf=filename.pdf

Я также сделал тест и вручную экспортировал файл из графического интерфейса, но это дало тот же результат. Есть ли способ это исправить? Например, добавить отступы? Можно ли это сделать из командной строки?


person remus    schedule 22.08.2014    source источник


Ответы (1)


Публикация/ссылка файла svg может помочь. Попытался загрузить полное изображение, преобразовать его в вектор и экспортировать в pdf, сработало нормально.

какую версию Inkscape вы используете? Это актуально? (у меня работает версия 0.48.4 r9939 на Ubuntu).

Решение, которое я использую, когда сталкиваюсь с проблемами экспорта, — создать пустой прямоугольник вокруг моего рисунка, установить для него отсутствие границ и заливки, а затем применить «Файл» > «Свойства документа» > «Изменить размер страницы в соответствии с содержимым» > «Изменить размер страницы в соответствии с рисунком». или выделение», когда объект не выбран. Реэкспорт.

Попробуйте сделать «Vacuums Defs», чтобы очистить файл svg перед экспортом.

Удачи тебе!

EDIT: командная строка, эквивалентная этой манипуляции, может быть достигнута путем добавления «--export-area-drawing --vacuum-defs» в качестве параметров командной строки.

person Arthur Vaïsse    schedule 22.08.2014
comment
Я бы предпочел решение этой проблемы с помощью командной строки, потому что я хотел бы использовать его в сценарии. - person remus; 22.08.2014
comment
быстрый взгляд на inkscape --помогите дать мне результаты. Ответ отредактирован. - person Arthur Vaïsse; 22.08.2014