прозрачность inkscape при экспорте pdf?

Как изменить прозрачные объекты в файле inkscape, чтобы правильно экспортировать их в pdf? До сих пор кажется, что значения по умолчанию делают прозрачные объекты невидимыми или непрозрачными.

17
задан Martin Schröder
03.12.2022 14:56 Количество просмотров материала 2429
Распечатать страницу

4 ответа

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

http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&p=65180#p65180

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

Ура, Jan

6
отвечен J.. 2022-12-04 22:44

для встроенного изображения, если у вас есть SVG файл без фона, просто:

  • экспортировать с помощью файл → сохранить копию;
  • выберите Формат PDF;
  • клик сохранить;
  • в появившемся окне PDF-экспорт выберите экспортировать чертеж и unвыберите страница экспорт.

при открытии экспортированного PDF с помощью программы чтения PDF может выглядеть так, как будто белый фон. Но если вы включите его в презентацию или файл плаката, вы увидите, что нет фона.

2
отвечен Pims 2022-12-05 01:01

убедитесь, что это не ваш читатель PDF, который не в состоянии сделать прозрачность. Используйте Adobe Acrobat или Okular (linux), они могут отображать большинство типов прозрачностей в моем опыте (включая градиенты).

простое глупое решение заключается в экспорте растрового изображения, затем отображаются прозрачные пленки поверх твердых объектов. Затем вы можете конвертировать в PDF, но это больше не масштабируется.

однако, насколько мне известно, нет автоматического "надежного" способа экспорт масштабируемого PDF с прозрачностью из inkscape.

вы можете сделать это вручную:

  1. экспортировать растровое изображение и открыть его, например, в GIMP
  2. для любого прозрачного одноцветного объекта дублируйте его столько раз, сколько он накладывается на другие объекты, пересекайте каждый из этих битов (Ctrl+*) с дубликатом наложенного объекта и дайте пересечению цвет, который вы получите с пипеткой в GIMP для этой части ваш чертеж.

немного хлопотно, не так ли? Следует сценариев... Смотри мой пост на форуме в Inkscape: http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&e=0

EDIT: хорошо, подумав немного больше о проблеме, есть лучше:

  1. создать слой "прозрачный" на глубине прозрачных объектов, переместить прозрачные объекты к этому layer;

  2. смотреть только этот слой и "Edit > Make a bitmap copy" (ALT -B)

  3. переместить копию на новый слой "Bitmap" рядом со слоем "Transparent"

  4. перед экспортом PDF-файла отключите просмотр прозрачного слоя и растрового изображения слоя.

таким образом, у вас есть комбинированное растровое изображение+масштабируемая векторная документа: только прозрачная заливка не масштабируемый, но он будет правильно отображаться в PDF-просмотрщиках.

ограничения:

  1. эту операцию необходимо повторять при каждом изменении любого прозрачного объекта.

  2. вы также должны повторить это, если у вас есть прозрачные объекты на различных глубинах.

  3. там могут быть PDF зрители даже не обработки растровых tranparency, в этом случае векторные элементы в слоях ниже "Растровый слой" может не быть оказанными надлежащим образом.

1
отвечен Joce 2022-12-05 03:18

распаковка рассматриваемых изображений пару раз, пока в строке состояния не будет сказано "изображение" вместо "группа из 1 объекта", Исправлена проблема. Некоторые из пустых групп были маски и клип эффекты, примененные к ним, и укладка этих эффектов является то, что вызвало ошибку. Группы / влияния можно безопасно извлечь без передергивать изображения.

ЭТО ИДЕАЛЬНЫЙ СПОСОБ КОНВЕРТИРОВАТЬ INKSCAPE ФАЙЛ В PDF БЕЗ ПОЛУЧЕНИЯ ЧЕРНЫХ ЯЩИКОВ

-1
отвечен ROCKSTAR 2022-12-05 05:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх