Сохранить JPG без фона

Я создал это изображение в Photoshop:

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

Слои:

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

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

JPEG — это формат с потерями. Сохранение чего-либо в формате .jpg приведет к ухудшению качества. Для фотографий это не большая проблема, но для такой графики это будет очень заметно. Используйте PNG или другой формат без потерь для графики.
Помимо того, что вам нужно использовать PNG, а не JPEG, чтобы получить прозрачность, я настоятельно рекомендую вам использовать AI, а не Photoshop, и сохранить файл как SVG. Таким образом, вы получите прозрачность и получите векторный файл, который можно масштабировать по желанию без потери разрешения. Это особенно полезно, если вы собираетесь использовать графику на веб-сайте или в приложении, которое можно просматривать на дисплеях Retina/HiDPI.
Чтобы добавить к другим ответам, я хочу отметить, что это изображение действительно должно быть png (не jpeg) в любом случае . Острые края и отсутствие непрерывного тонирования будут плохими для jpeg и очень хорошо сжимаются, как png.
что это; чернильное пятно?
Изображение в формате JPEG не имеет фона — изображение сохраняется как монолитное изображение. Это скорее формат сжатия и, как прокомментировал @Suppen, с потерями, что означает, что некоторые данные могут быть потеряны без серьезного ухудшения распознавания изображения (человеком).
@RonRoyston выглядит как рухнувший циферблат. Может быть, это логотип компании, производящей ТАРДИС.

Ответы (5)

Вы не можете сохранить прозрачность в .jpg. Формат файла просто не поддерживает его. Все, что прозрачно, станет белым при сохранении в формате .jpeg.

Попробуйте .png или .gif, эти форматы файлов допускают прозрачность.

Имейте в виду, что существует два типа PNG: PNG-8 и PNG-24. PNG-8 в основном имеет прозрачность как «цвет», поэтому пиксель либо прозрачен, либо нет. PNG-24 имеет 256-уровневый альфа-канал, поэтому вы можете иметь полупрозрачные пиксели; для сглаженной графики (которая выглядит как OP) лучше подходит PNG-24. GIF работает как PNG-8, так что применимо то же самое.
@DoktorJ неверно: индексированный PNG может иметь альфа-значения для любого или всех элементов палитры. Он находится в отдельной таблице, так что вы могли его не заметить: это экономит место, так как вам не нужно 4 байта для каждой записи в палитре.
Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат .

Изображения в формате jPeg сохраняются автоматически с плоским сплошным фоном. Вы сможете добиться сохранения изображения с прозрачным фоном в формате .png.

Он не будет работать с форматом JPEG.

Некоторая ссылка на прозрачный фон

Как уже упоминалось, вы не можете сделать JPG прозрачным. Однако причина, по которой вы хотите, чтобы он был прозрачным, важна для определения того, какой формат использовать. Например, для векторной графики EPS позволяет использовать обтравочную маску для маскировки фона, и этот формат можно использовать для размещения графики на фоне в программе компоновки, такой как, например, InDesign. Вот почему EPS является предпочтительным форматом векторной графики для использования в макетах печати. Для других целей важны как формат, так и способ составления конечного изображения.

Сначала скройте фоновый слой. Затем попробуйте «Ctrl + Shift + Alt + S», чтобы сохранить для Интернета и выберите png. Или просто сохраните как и выберите png в качестве типа файла.

Выберите PNG32, который обеспечивает полную альфа-прозрачность. Это то, что я использую.

Привет wh1974, добро пожаловать в GDSE и спасибо за ваш ответ. Если вы хотите узнать больше о сайте, обратитесь в справочный центр или свяжитесь с одним из нас в чате графического дизайна , как только ваша репутация станет достаточной (20). Продолжайте вносить свой вклад и наслаждайтесь сайтом!