カラー画像を含む PDF をグレースケールに変換すると、ファイルサイズを縮小し、カラーインクを消費せずに PDF をより手頃なモードで印刷できます。この記事では、Spire.PDF for .NET を使用して、C# および VB.NET でプログラムによって変換を実行する方法を紹介します。 Spire.PDF for .NET をインストールします まず、Spire.PDF for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。 PM> Install-Package Spire.PDF PDF をグレースケールに変換 カラー PDF をグレースケールに変換する手順は次のとおりです。 PdfGrayConverter クラスを使用して PDF ファイルをロードします。 PdfGrayConverter.ToGrayPdf() メソッドを使用して PDF をグレースケールに変換します。 C# VB.NET using Spire.Pdf.Conversion; namespace ConvertPdfToGrayscale { class Program { static void Main(string[] args) { //PdfGrayConverterインスタンスを作成し、PDFファイルをロードする PdfGrayConverter converter = new PdfGrayConverter(@"C:UsersAdministratorDesktopSample.pdf"); //PDFをグレースケールに変換する converter.ToGrayPdf("Grayscale.pdf"); converter.Dispose(); } } } Imports Spire.Pdf.Conversion Namespace ConvertPdfToGrayscale Class Program Shared Sub Main(ByVal args() As String) 'PdfGrayConverterインスタンスを作成し、PDFファイルをロードする Dim converter As PdfGrayConverter = New PdfGrayConverter("C:UsersAdministratorDesktopSample.pdf") 'PDFをグレースケールに変換する converter.ToGrayPdf("Grayscale.pdf") converter.Dispose() End Sub End Class End Namespace 変換する前 変換した後 一時ライセンスを申請する 結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。 にお問い合わせ、30 日間有効な一時ライセンスを取得してください。