PDF圧縮 IronPDF は、主に CompressImages メソッドを使用してドキュメント内の埋め込み画像のサイズを縮小することにより、PDF を圧縮するためのサポートを提供します。 JPEGのサイズを変更する際、品質設定はファイルサイズと画像の明瞭さのバランスを決定します。 100%の品質はほとんど目に見えない損失をもたらし、1%は非常に低品質の画像を生成します。 一般に、90%以上が高品質と見なされ、80%-90%は中品質、70%-80%は低品質と見なされます。 品質を70%未満に下げると、ファイルサイズが大幅に小さくなりますが、画像の品質が目に見えて低下する可能性があります。 特定のニーズに合わせて、ファイルサイズと画像の明瞭さの理想的なバランスを見つけるために、さまざまな品質値を試すことをお勧めします。 見える品質の低下の程度は元の画像によって異なることを念頭に置いてください。 画像によっては、他の画像よりも目に見えて劣化する場合があります。 5 Steps to Compress PDF Files in C まず、圧縮する必要のあるPDF文書を読み込む必要があります。 これは、指定されたファイル パスから既存の PDF ファイルを読み込むために使用できる PdfDocument クラスを使用して実行できます。 次に、指定した品質でPDF内の画像を圧縮する方法を示します。 これを行うには、CompressImages メソッドを使用し、圧縮中に使用する品質を渡します。 このメソッドは、PDF文書内の全ての画像を元の品質の60%に圧縮します。 品質パラメーターは1(最低品質、最高圧縮)から100(最高品質、最小圧縮)までの整数です。 これはファイルサイズを減少させますが、画像の明瞭さの損失を招く可能性があるため注意が必要です。 その後、SaveAs メソッドを使用して、この新しく圧縮された PDF ドキュメントを保存できます。 次に、PDF文書内の画像圧縮の別の方法を示し、スケーリングによる画像圧縮を行います。 これを行うには、再度 CompressImages メソッドを使用します。 今回は、圧縮品質とともに、ShrinkImage ブール値もメソッドに渡し、true に設定します。 このブール値がtrueに設定されると、PDF内の表示サイズに基づいて画像の解像度が縮小されます。 これは、画像が表示されるよりも大きい場合、それが表示される寸法に合わせてサイズが変更されることを意味します。 ただし、これが画像の歪みを引き起こす可能性があります。 最後に、SaveAs メソッドを再度使用して、圧縮された PDF を指定された場所に保存します。 このアプローチは、ウェブやメール用などの小さなファイルサイズ用にPDFを最適化する際に、品質と圧縮のバランスを取りながら役立ちます。 圧縮ガイドでPDFを最適化しましょう。 GitHubで見る コード https://github.com/iron-software/IronPDF.Examples/tree/main/examples/pdf-compression ZIPをダウンロード 関連チュートリアル 関連ハウツーガイド クラスドキュメンテーション 言語パックを入手 IronPDF DLLをダウンロード このページの問題を報告する 準備はできましたか? Nuget ダウンロード 17,803,474 | バージョン: 2026.3 リリース 無料トライアル NuGet 無料版 総ダウンロード数: 17,803,474 ライセンスを見る まだスクロールしていますか? すぐに証拠が欲しいですか? PM > Install-Package IronPdf サンプルを実行するHTML が PDF に変換されるのを確認します。 NuGet 無料版 総ダウンロード数: 17,803,474 ライセンスを見る