HTML JPG PDF XML DOCX
  Product Family
PDF

Go SDKを介してPDFのリンクを削除

Aspose.PDF Cloud Go SDKを使用してPDFドキュメントからリンクを削除するAPI

Get Started

Cloud Go SDKを使用してPDFドキュメントのリンクを削除する方法

PDFドキュメントからリンクを削除するには、 Aspose.PDF Cloud Go SDK このCloud SDKは、GoプログラマーがAspose.PDF REST APIを介して、Goプログラミング言語を使用してクラウドベースのPDF作成、注釈、編集、変換アプリを開発するのを支援します。パッケージマネージャーコンソールから次のコマンドを使用します。

パッケージマネージャーコンソールコマンド


     
    go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
     
     

Goを使用してリンクを削除する手順

Aspose.PDF Cloud Go開発者は、簡単にPDFドキュメントからリンクを削除できます。開発者は数行のコードだけで済みます。

  1. Go SDKをインストールする
  2. リンクのユースケースを開始するためにランチャーを実行する links_launch.go
  3. モジュール内の ‘initPdfApi()’ 関数を使用してPDF APIサービスを作成する links_helper.go
  4. モジュール内の ‘uploadFile()’ 関数を使用してPDFドキュメントをAspose Cloudサーバーにアップロードする links_helper.go
  5. モジュール内の “removeLink()” 関数を使用してPDFドキュメントからリンクを削除する remove_link.go
  6. 変更されたファイルをダウンロードする
 

このサンプルコードはPDF Cloud Go SDKを使用してPDFドキュメントのリンクを削除する方法を示しています


    package main

    import (
        "fmt"

        asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
    )

    func removeLink(pdf_api *asposepdfcloud.PdfApiService, document string, output_document string, link_id string, remote_folder string) {
        uploadFile(pdf_api, document)

        getLink(pdf_api, document, link_id, remote_folder)

        args := map[string]interface{}{
            "folder": remote_folder,
        }

        result, httpResponse, err := pdf_api.DeleteLinkAnnotation(document, link_id, args)
        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("Unexpected error!")
        } else {
            fmt.Println(result)
            downloadFile(pdf_api, document, output_document)
        }
    }
 

Go SDKを介してPDF内のリンクを操作

時間の経過とともに、ハイパーリンクが無効になったり、存在しなくなったページに繋がることがあります。そのような壊れたリンクは読者を混乱させ、ドキュメントの信頼性を損なう可能性があります。これらを削除することで、コンテンツの正確性と信頼性を保つことができます。 Aspose.PDF Cloud Go SDKを使用してPDFドキュメントからリンクを削除します。

私たちのGo SDKを使用してできること

  • テキストまたは画像形式でPDFドキュメントのヘッダーとフッターを追加します。
  • PDFドキュメントにテーブルやテキストまたは画像スタンプを追加します。
  • 複数のPDFドキュメントを既存のファイルに追加します。
  • PDFの添付ファイル、注釈、フォームフィールドを操作します。
  • PDFドキュメントに暗号化または復号化を適用し、パスワードを設定します。
  • ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除します。
  • PDFドキュメントから特定のスタンプまたはテーブルをIDで削除します。
  • PDFページまたはドキュメント全体から単一または複数のテキストインスタンスを置換します。
  • PDFドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
  • PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
  • 機能をテストするために無料アプリを試すことができます。

  •