Как изменить прозрачные объекты в файле inkscape, чтобы правильно экспортировать их в pdf? До сих пор кажется, что значения по умолчанию делают прозрачные объекты невидимыми или непрозрачными.
прозрачность inkscape при экспорте pdf?
4 ответа
опять же, это работает только для фигур, а не для встроенных изображений.
http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&p=65180#p65180
в основном, это сводится к настройка альфа-канал цвета вместо его непрозрачности. Я бы подумал, что это одно и то же имущество, но, по-видимому, это не так.
Ура, Jan
для встроенного изображения, если у вас есть SVG файл без фона, просто:
- экспортировать с помощью файл → сохранить копию;
- выберите Формат PDF;
- клик сохранить;
- в появившемся окне PDF-экспорт выберите экспортировать чертеж и unвыберите страница экспорт.
при открытии экспортированного PDF с помощью программы чтения PDF может выглядеть так, как будто белый фон. Но если вы включите его в презентацию или файл плаката, вы увидите, что нет фона.
убедитесь, что это не ваш читатель PDF, который не в состоянии сделать прозрачность. Используйте Adobe Acrobat или Okular (linux), они могут отображать большинство типов прозрачностей в моем опыте (включая градиенты).
простое глупое решение заключается в экспорте растрового изображения, затем отображаются прозрачные пленки поверх твердых объектов. Затем вы можете конвертировать в PDF, но это больше не масштабируется.
однако, насколько мне известно, нет автоматического "надежного" способа экспорт масштабируемого PDF с прозрачностью из inkscape.
вы можете сделать это вручную:
- экспортировать растровое изображение и открыть его, например, в GIMP
- для любого прозрачного одноцветного объекта дублируйте его столько раз, сколько он накладывается на другие объекты, пересекайте каждый из этих битов (Ctrl+*) с дубликатом наложенного объекта и дайте пересечению цвет, который вы получите с пипеткой в GIMP для этой части ваш чертеж.
немного хлопотно, не так ли? Следует сценариев... Смотри мой пост на форуме в Inkscape: http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&e=0
EDIT: хорошо, подумав немного больше о проблеме, есть лучше:
создать слой "прозрачный" на глубине прозрачных объектов, переместить прозрачные объекты к этому layer;
смотреть только этот слой и "Edit > Make a bitmap copy" (ALT -B)
переместить копию на новый слой "Bitmap" рядом со слоем "Transparent"
перед экспортом PDF-файла отключите просмотр прозрачного слоя и растрового изображения слоя.
таким образом, у вас есть комбинированное растровое изображение+масштабируемая векторная документа: только прозрачная заливка не масштабируемый, но он будет правильно отображаться в PDF-просмотрщиках.
ограничения:
эту операцию необходимо повторять при каждом изменении любого прозрачного объекта.
вы также должны повторить это, если у вас есть прозрачные объекты на различных глубинах.
там могут быть PDF зрители даже не обработки растровых tranparency, в этом случае векторные элементы в слоях ниже "Растровый слой" может не быть оказанными надлежащим образом.
распаковка рассматриваемых изображений пару раз, пока в строке состояния не будет сказано "изображение" вместо "группа из 1 объекта", Исправлена проблема. Некоторые из пустых групп были маски и клип эффекты, примененные к ним, и укладка этих эффектов является то, что вызвало ошибку. Группы / влияния можно безопасно извлечь без передергивать изображения.
ЭТО ИДЕАЛЬНЫЙ СПОСОБ КОНВЕРТИРОВАТЬ INKSCAPE ФАЙЛ В PDF БЕЗ ПОЛУЧЕНИЯ ЧЕРНЫХ ЯЩИКОВ
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]