ホームページ  >  記事  >  PSからJPG形式でエクスポートするときに白いエッジが発生する問題を解決する方法

PSからJPG形式でエクスポートするときに白いエッジが発生する問題を解決する方法

Guanhui
Guanhuiオリジナル
2020-05-25 15:51:1524068ブラウズ

PSからJPG形式でエクスポートするときに白いエッジが発生する問題を解決する方法

PS から JPG 形式をエクスポートするときに白いエッジの問題を解決する方法

PS から JPG 形式をエクスポートするときに白いエッジが発生します。出力画像にはチャンネルがないため、透明部分は白く表示されます。

解決策

PNG や PSD などのチャンネル形式で画像を出力するだけで、保存後に白いエッジが透明になります。

JPG と PNG の違い

JPG (1992): 歪み圧縮標準方式が使用され、24 ビットのトゥルー カラー、GIF よりも豊富なコンテンツ、アニメーションとサポートされていません透明色はサポートされていません。 JPEG の圧縮方法は通常、非可逆圧縮です。これは、圧縮プロセス中に画像の品質に目に見える損傷が生じることを意味します。画像のアップロードとダウンロードを何度も繰り返すと、画像は徐々に歪んでいきます。

利点

JPEG/JFIF は、World Wide Web 上で写真を保存および送信するために最も一般的に使用されている形式です。 JPEG では、トーンや色の滑らかな変化を伴う写真やリアルな絵画で最高の結果を得ることができます。この場合、通常、完全に歪みのない方法よりも優れた結果が得られ、非常に見栄えの良い画像を生成できます (実際、GIF は線描画に優れているため、GIF などの他の一般的な方法よりも高品質の画像が生成されます)グラフィックス(図面)とイラストには歪みはありませんが、フルカラー画像の場合は非常に難しい数値化が必要です)。

欠点

線画やその他のテキストやアイコンのグラフィックには圧縮方法が使用されるため、不適切な結果が得られるため、これらのグラフィックには適していません。 ##PNG (96): 可逆データ圧縮形式です。PNG 形式には 8 ビット、24 ビット、32 ビットの 3 つの形式があります。このうち、8 ビット PNG は 2 つの異なる透過形式 (インデックス透明と 32 ビット) をサポートしています。アルファ透明)、24 ビット PNG は透明度をサポートしません。32 ビット PNG は 24 ビットに 8 ビット透明度チャネル (32-24=8) を追加するため、256 レベルの透明度を表示できます。

利点

* 256 カラー パレット テクノロジをサポートして小さなファイルを生成します

* 最大 48 ビットのトゥルー カラー イメージと 16 ビットのグレースケール イメージをサポートします。

## アルファ チャネルの半透明をサポートします。

* 画像の明るさのガンマ補正情報をサポートします。

## 画像名、作成者、著作権、作成時間、コメント、その他の情報を保持するための追加のテキスト情報の保存をサポートします。

## 可逆圧縮を使用します。

* 漸近表示やストリーミング読み書きは、ネットワーク送信中にプレビュー効果を素早く表示してから全体像を表示する場合に適しています。

## CRC 巡回冗長エンコーディングを使用して、ファイル エラーを防ぎます。

## 最新の PNG 標準では、複数の画像を 1 つのファイルに保存できます。

欠点

ただし、一部のソフトウェアでは適切な予測を使用できないため、PNG ファイルが過度に肥大化します。

推奨チュートリアル: 「

PHP チュートリアル

以上がPSからJPG形式でエクスポートするときに白いエッジが発生する問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。