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は、Aspose.PDF REST APIを介して、Goプログラミング言語を使用してクラウドベースのPDFクリエーター、アノテーター、エディター、およびコンバーターアプリを開発するのに役立ちます。パッケージマネージャコンソールから次のコマンドを使用してください。

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


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

Goを介してPDFファイルを比較する手順

Aspose.PDF Cloudの開発者は、わずか数行のコードで簡単にPDFファイルをロードして比較できます。

  1. Aspose.PDF APIクライアントを初期化します。
  2. 両方のPDF文書をリモートフォルダにアップロードします。
  3. API呼び出し用のオプションパラメータを設定します。
  4. Aspose Cloud APIを使用してPDFの比較を行います。
  5. レスポンスを処理します。
  6. 結果の比較PDFファイルをダウンロードします。
 

Cloud Go SDKを使用してPDFファイルを比較


    package main

    import (
        "fmt"
        "path"

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

    const (
        REMOTE_FOLDER  = "Your_Temp_Pdf_Cloud"
        LOCAL_FOLDER   = "c:\\Samples"
        PDF_DOCUMENT_1 = "sample_compare_1.pdf"
        PDF_DOCUMENT_2 = "sample_compare_2.pdf"
        PDF_OUTPUT     = "output_compare.pdf"

        PDF_API_SID = "******"
        PDF_API_KEY = "******"
    )

    func СomparePdf(pdf_api *asposepdfcloud.PdfApiService, document1 string, document2 string, output_document string, remote_folder string) {
        uploadFile(pdf_api, document1)
        uploadFile(pdf_api, document2)

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

        result, httpResponse, err := pdf_api.PostComparePdf(path.Join(REMOTE_FOLDER, document1), path.Join(REMOTE_FOLDER, document2), path.Join(REMOTE_FOLDER, output_document), 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, PDF_OUTPUT, PDF_OUTPUT)
        }
    }
 

私たちのGo SDKでできること

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

  •