日本語

画像と写真 · 画像コンバーター & コンプレッサー

PNG に品質スライダーがない理由と、とにかく品質スライダーを縮小する方法

· 仕組み

画像形式 png 画質

より少ないピクセル、別の形式、および変更されていないロスレス出力に分岐する PNG
オリジナル ToolAcre ベクトル イラスト

PNG はロスレスであるため、品質管理に代わるものは何もありません。このため、ブラウザーは PNG の品質引数を無視します。この投稿では、PNG サイズを決定するものと、実際にサイズを縮小する 3 つのレバーについて説明します。

何もしない品質スライダー — これを移動しても PNG のサイズが変わらない理由と、それによって形式について何がわかるか

PNG が選択されている場合、ToolAcre は無効または無効なスライダーを画面上に残す代わりに、品質フィールドを非表示にします。形式テーブルでは `qualityApplies` が false としてマークされ、変換計画では品質が未定義に設定されます。エンコーダに決して到達しない数値を移動してもサイズの変化を説明できないため、インターフェイスは誤った決定を完全に削除します。

これは診断の手がかりでもあります。ユーザーが「品質 50 PNG」を期待していた場合、意図した操作はおそらく、特殊なオプティマイザーによるピクセル数の削減、色数の削減、または損失の多い宛先でした。これらは異なる結果を伴う異なる変換です。汎用のコンプレッションノブを探すよりも、目的の犠牲に名前を付ける方が便利です。

ロスレスとは、すべてのピクセルが保持されることを意味します — PNG の filter-plus-DEFLATE パイプラインと、そのサイズが設定ではなくコンテンツに依存する理由

リポジトリは 1 つの正確な主張をサポートしています。PNG の利用可能なエンコーダーはロスレスとして扱われ、渡されたピクセルを保存します。 PNG 行フィルター、DEFLATE レベル、またはオプティマイザー パスは公開されないため、アウトラインの内部パイプラインの説明は製品証拠の外にあります。キャンバス エクスポートでは、ToolAcre にコントロールを与えずにこれらの詳細を選択できます。

ロスレスは、先行するすべての操作ではなく、エンコードに適用されます。画像のサイズが変更された場合、再サンプリングによってピクセル値がすでに変更されているため、プランでは変換が非可逆変換であると判断されます。ソースが JPEG の場合、 PNG は、すでに損失のあるソースからデコードされたピクセルを忠実に保存し、削除されたディテールを復元することはできません。これらの境界により、「ロスレス」という言葉が包括的な約束になるのを防ぎます。

リポジトリはロスレス PNG 出力を検証しますが、PNG フィルターまたは DEFLATE コントロールは実装しません。

PNG に対してこのインターフェイスが公開する最も強力な手段は、ピクセル数が少ないことです。パーセンテージ モードは両方の軸をスケールしますが、正確なピクセル モードは、アスペクト比がロックされたままの場合、欠落している寸法を取得するか、ボックス内に収まります。計画された出力は変換前に表示され、デバイスのバジェットによって警告が表示され、過剰なリクエストを削減できます。

スクリーンショットの場合は、読みやすさを考慮してサイズを変更してください。最終的な PNG エンコーダーが新しく計算されたピクセルを正確に保持している場合でも、シン タイプと 1 ピクセルのルールはリサンプリング後にきれいにマッピングされなくなる可能性があります。読者が画像を使用するディスプレイ サイズでテストします。インターフェースのラベルが読みにくくなる場合、バイト数を小さくしても役に立ちません。

レバー 2: 色数の削減 — パレット PNG、フラット インターフェイスのスクリーンショットはよく圧縮されるのに、写真は圧縮されない理由

色の少ないパレットでは一部の PNG を縮小できますが、ToolAcre は色の量子化、パレットの選択、またはディザリングを提供しません。これはキャンバスにデコードされ、`image/png` を要求します。インデックス付きカラーまたはパレット サイズを選択する設定はありません。したがって、パレット削減を利用可能な手段として提示すると、インターフェイスが誤って表示されることになります。

パレット ワークフローが必要な場合は、出力モードとディザリングが文書化されている専用のオプティマイザーを使用し、結果を検査します。このコンバータの役割を明確にしておいてください。PNG アルファを保持し、ピクセルのサイズを変更し、PNG を書き込むことができます。製品境界は、簡単なローカル ツールが完全な PNG 最適化スイートと間違われるのを防ぐため、貴重です。

このブラウザ コンバータではパレットの縮小は提供されません

異なる目的地では異なる不動産が取引されます。 JPEG は常に非可逆であり、アルファを保存できないため、マット判定後の不透明な写真コンテンツにのみ適しています。 WebP はアルファを維持しますが、ToolAcre はそのブラウザー出力をあらゆる品質で損失があると説明しています。画像によってはどちらも小さくなる可能性がありますが、固定的な保存は約束されていません。

コンテンツはトライアルを推進するものでなければなりません。 PNG に埋め込まれた写真は、JPEG または WebP の候補です。透明性のある鮮明な図は、バイト数にもかかわらず PNG に値する場合があります。代表的なコピーを 1 つエクスポートし、エッジとグラデーションを検査し、測定されたサイズを比較します。拡張子のみで変換すると、画像が保持する必要がある内容が無視されます。

動作例: 2.4 MB フルスクリーン PNG — 3 つのレバーとその可読性への影響の比較

目的地に対して大きすぎる全画面ドキュメントのスクリーンショットを撮ります。まず、PNG を元の寸法でエクスポートして、プレーン キャンバスの再エンコードによって生成される内容を確立します。次に、両方の軸を実際の表示要件まで減らし、小さいタイプを検査します。最後に元のソースに戻り、形式比較のために同じディメンションの WebP を作成します。

架空の 2.4 MB 開始点や普遍的なリダクションを挿入するのではなく、3 つの測定されたファイルを書き留めます。サイズ変更された PNG はピクセル数を分離します。 WebP は、非可逆形式の選択を分離します。どちらかが読者が必要とする詳細を損なう場合は、大きい方の PNG が正しい結果になります。ワークフローは、任意の割合で勝利した場合ではなく、ユースケースを満たした場合に成功します。

ソース サイズの考案や節約の約束なしで動作した例

外部オプティマイザーは、PNG フィルター、圧縮作業、パレット PNG、およびメタデータ チャンクを調査できます。これらのコントロールはここでは公開されておらず、キャンバスを介したメタデータの損失は保証されたクリーニング操作ではなく副作用です。検証されたメタデータの削除が実際の目的である場合は、イメージ メタデータ プライバシー ツールを使用します。

コンバーターは、バイト同一の PNG 往復を保証しません。ロスレス ピクセル エンコーディングと同一のコンテナ バイトは別の主張です。ブラウザ エンコーダは、同じラスターにデコードする際に、ファイルを異なる配置にすることができます。画像の忠実度について可視ピクセルを比較し、コンテナレベルの再現性が重要な場合はフォーマット対応ツールを使用します。

外部 PNG オプティマイザーとパレット モードはツールの外部に残ります

PNG には、転送する非可逆品質の決定がないため、このパネルに品質スライダーがありません。出力を縮小するには、意図的にサイズを減らすか、文書化された損失がコンテンツに適合する出力先を選択します。このツールはこれらの選択肢を個別に保持し、サイズ変更によってピクセルが変化したときにレポートします。

ソースを保持し、実験ごとにソースから作業し、ダウンロードしたファイルを意図したスケールで検査します。この手順により、劣化の繰り返しが回避され、保存されたすべてのバイトが実際の決定まで追跡可能になります。非表示または無効なスライダーは快適さを提供します。明示的なジオメトリと形式の選択により、制御が可能になります。