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 プログラミング言語を使用して、クラウドベースの PDF 作成、注釈付け、編集、変換アプリを開発する Go プログラマーを支援します。次のコマンドをパッケージマネージャーコンソールから使用してください。

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


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

Go を使用して注釈を追加する手順

Aspose.PDF Cloud Go 開発者は、PDF ドキュメントに注釈を簡単に追加できます。開発者はほんの数行のコードで済みます。

  1. ファイルをクラウドストレージにアップロードする。
  2. 下線注釈を定義する(色、位置など)。
  3. UnderlineAnnotation で注釈オブジェクトを作成する。
  4. 注釈を PDF ページに投稿する。
  5. 成功した場合、変更されたドキュメントをダウンロードする。
 

このサンプルコードは、PDF Cloud Go SDK を使用して PDF ドキュメントに下線付きテキスト注釈を追加する方法を示しています


    package main

    import (
        "fmt"

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

    func AppendUnderlineAnnotation(pdf_api *asposepdfcloud.PdfApiService, document_name string, page_num int32, output_document string, prefix string, remote_folder string) {
        // Append a new underline text annotation to the PDF document.
        UploadFile(pdf_api, document_name)
        args := map[string]interface{}{
            "folder": remote_folder,
        }

        new_annotation := asposepdfcloud.UnderlineAnnotation{
            Rect:                &asposepdfcloud.Rectangle{LLX: 100, LLY: 350, URX: 450, URY: 400},
            Name:                "Underline Text Annotation",
            Flags:               []asposepdfcloud.AnnotationFlags{asposepdfcloud.AnnotationFlagsDefault},
            HorizontalAlignment: asposepdfcloud.HorizontalAlignmentLeft,
            VerticalAlignment:   asposepdfcloud.VerticalAlignmentTop,
            RichText:            NEW_UL_ANNOTATION_TEXT,
            Subject:             NEW_UL_ANNOTATION_SUBJECT,
            Title:               NEW_UL_ANNOTATION_DESCRIPTION,
            Contents:            NEW_UL_ANNOTATION_CONTENTS,
            ZIndex:              1,
            Color:               &asposepdfcloud.Color{A: 0xFF, R: 0x00, G: 0xFF, B: 0x00},
            QuadPoints: []asposepdfcloud.Point{
                {X: 10, Y: 10},
                {X: 20, Y: 10},
                {X: 10, Y: 20},
                {X: 10, Y: 10},
            },
            Modified: "03/27/2025 00:00:00.000 AM",
        }
        _, httpResponse, err := pdf_api.PostPageUnderlineAnnotations(document_name, page_num, []asposepdfcloud.UnderlineAnnotation{new_annotation}, args)
        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("AppendUnderlineAnnotation(): Failed to append annotation to the document page.")
        } else {
            fmt.Println("AppendUnderlineAnnotation(): annotation '" + NEW_UL_ANNOTATION_TEXT + "' added to the document '" + document_name + "'.")
            DownloadFile(pdf_api, document_name, output_document, prefix)
        }
    }
 

Go SDK を介して PDF の注釈と作業する

PDF に注釈を追加することは、さまざまな用途で多くの重要な目的を果たします。最も一般的な理由の一つは、レビューとフィードバックのためです。注釈は、ユーザーがドキュメントの特定の部分を強調したり、コメントを残したり、質問をしたり、変更を提案したりすることを可能にします。これにより、特に複数の共同作業者が関与する場合、レビュー プロセスがより効率的かつ整理されたものになります。 Aspose.PDF Cloud Go SDK を使用して PDF ドキュメントに注釈を追加します。

私たちの Go SDK では以下のことが可能です

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

  •