PDFからプログラムページを削除する


どのようにPDFからページの1つまたはリストを削除するには?
あなたはAdobe Acrobatまたはこのようなソフトウェア/ツールを使用してこれを行うことができます.しかし、ツールが利用できない場合はどうですか?そして、もしあなたが常に大量のそのようなPDFファイルを取得し、すべての不要なページを削除する必要があります.これは1つのランダムユースケースです.他にもたくさんある.
のためのGroupDocs.Merger.NETは、単一のページまたはソースドキュメントから特定のページ番号のコレクションを削除する機能を提供します.
以下のコードを見てください.
string filePath = @"c:\sample.pdf";
string filePathOut = @"c:\output\result.pdf";

RemoveOptions removeOptions = new RemoveOptions(new int[] { 3, 5 });

using (Merger merger = new Merger(filePath))
{
    merger.RemovePages(removeOptions);
    merger.Save(filePathOut);
} 
上記のコードは、ソースファイルからページ3と5を削除します.
APIについて
グループドキュメント.合併はバックエンド、任意ので実装することができるUIのagnostic APIです.任意のサードパーティ製のツールやソフトウェアの依存関係なしのネット(新規または既存)アプリケーション.
あなたがしなければならないのは、DLLのリファレンスを追加するか、アプリケーションでNuGetをインストールすることです.