Go を使って PDF からページを削除する

Go via C++ ライブラリの Aspose.PDF を使用して PDF ドキュメントからページを削除します

Go を使って PDF からページを削除する方法

Go 用 Aspose.PDF を使用して PDF からページを削除します。個人情報を保護するために、文書を他のユーザーと共有する前に、機密データを含むページやセクションを削除する必要がある場合があります。大きな PDF ファイルは、共有や保存が面倒な場合があります。ページを削除するとファイルサイズが小さくなり、転送やアーカイブが容易になります。また、ページを削除すると文書が効率化され、不要な繰り返しがなくなります。文書には、エラーのあるページや古い情報が含まれている場合があります。これらのページを削除すると、文書全体の品質が向上します。ページを削除すると、ユーザーは PDF 内をナビゲートしやすくなり、無関係なコンテンツをスクロールしなくても必要な情報をすばやく見つけることができます。PDF からページを削除する場合、作成される文書が正確でエラーのない状態に保たれるように、信頼性の高い PDF エディターまたはソフトウェアを使用することが重要です。Aspose.PDF for Go via C++ ライブラリを使用すると、いくつかの手順で PDF からページを削除できます。PDF ファイルからページを削除するには、PDF を扱うための簡単で安全なツールキットである Aspose.PDF for Go via C++ を使用します。C++ 経由で Aspose.PDF for Go をインストールして使用するには、Go 用 Aspose.PDF をダウンロード をクリックしてください。

Go 経由で PDF からページを削除


ご使用の環境でコードを試すには、C++ 経由の Go 用 Aspose.PDF が必要です。

  1. 既存の文書を開きます。

  2. 特定のページを削除します。

  3. Save メソッドを使用して出力 PDF を保存します。

提供されている Go コードスニペットは、Aspose.PDF ライブラリを使用して PDF ドキュメントから特定のページを削除する方法を示しています。まず、「DeletePecularPage.pdf」という名前の既存の PDF ドキュメントを開く必要があります。次に、PDF ドキュメントから特定のページを削除します。更新した PDF ドキュメントを、新しいファイル名「DeletePectiarPage_out.pdf」を付けて、指定されたディレクトリに保存します。

PDF からページを削除

このサンプルコードは、PDF からページを削除する方法を示しています-Go


    package main

    import "github.com/aspose-pdf/aspose-pdf-go-cpp"
    import "log"

    func main() {
      // Open(filename string) opens a PDF-document with filename
      pdf, err := asposepdf.Open("sample.pdf")
      if err != nil {
        log.Fatal(err)
      }
      // PageDelete(num int32) deletes specified page in PDF-document
      err = pdf.PageDelete(1)
      if err != nil {
        log.Fatal(err)
      }
      // Save() saves previously opened PDF-document
      err = pdf.Save()
      if err != nil {
        log.Fatal(err)
      }
      // Close() releases allocated resources for PDF-document
      defer pdf.Close()
    }