0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

C# コードを使用して PDF をグレースケール(白黒)ファイルに変換する

0
Posted at

カラー画像を含む PDF をグレースケールに変換することで、ファイルサイズを削減したり、カラ―インクを消費せずにより経済的に印刷したりすることができます。この記事では、Spire.PDF for .NET を使用して、C# および VB.NET でプログラムによる変換方法を学びます。

##Spire.PDF for .NET のインストール

まず、.NET プロジェクトに Spire.PDF for .NET パッケージに含まれる DLL ファイルを参照として追加する必要があります。DLL ファイルは、こちらのリンク
からダウンロードするか、NuGet を通じてインストールすることが可能です。

PM> Install-Package Spire.PDF

PDF をグレースケールに変換する

カラー PDF をグレースケールに変換する手順は以下の通りです:

  1. PdfGrayConverter クラスを使用して PDF ファイルを読み込む
  2. PdfGrayConverter.ToGrayPdf() メソッドを使用して PDF をグレースケールに変換する

サンプルコードは以下の通りです:

using Spire.Pdf.Conversion;
 
namespace ConvertPdfToGrayscale
{
    class Program
    {
        static void Main(string[] args)
        {
            // PdfGrayConverter のインスタンスを作成し、PDF ファイルを読み込む
            PdfGrayConverter converter = new PdfGrayConverter(@"Sample.pdf");
            // PDF をグレースケールに変換する
            converter.ToGrayPdf("Grayscale.pdf");
            converter.Dispose();
        }
    }
}

一時ライセンスを申請する

生成されたドキュメントの評価メッセージを削除したり、機能制限を解除したりしたい場合は、30日間の試用ライセンスを申請してください。

0
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?