HTML
JPG
PDF
XML
DOCX
PDF
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を使用してPDFページごとの単語数を取得する手順
Aspose.PDF Cloud Go開発者は、PDFページごとの単語数を簡単に取得できます。開発者はわずか数行のコードが必要です。
- GetPagesWordsCount関数を定義する
- 独自のアップロード関数を使用する
- リクエストパラメータを設定する
- APIを呼び出してページごとの単語数を取得する
- APIの応答を処理し、単語数を印刷する
このサンプルコードは、PDF Cloud Go SDKを使用してPDFドキュメントの単語数を取得する方法を示しています
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func GetPagesWordsCount(pdf_api *asposepdfcloud.PdfApiService, document string, remoteFolder string) {
// Get page information of the PDF document.
uploadFile(pdf_api, document)
args := map[string]interface{}{
"folder": remoteFolder,
}
result, httpResponse, err := pdf_api.GetWordsPerPage(document, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
for _, p := range result.WordsPerPage.List {
fmt.Println("Page ", p.PageNumber, " has ", p.Count, " words.")
}
}
}
Go SDKを使用してできること
- テキストまたは画像形式でPDFドキュメントのヘッダーとフッターを追加します。
- PDFドキュメントにテーブルとテキストまたは画像スタンプを追加します。
- 複数のPDFドキュメントを既存のファイルに追加します。
- PDFの添付ファイル、注釈、およびフォームフィールドを操作します。
- PDFドキュメントに暗号化または復号化を適用し、パスワードを設定します。
- ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除します。
- PDFドキュメントからIDで特定のスタンプまたはテーブルを削除します。
- PDFページまたはドキュメント全体から単一または複数のテキストインスタンスを置き換えます。
- PDFドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
- PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
- 機能をテストするために、無料アプリを試すことができます。