C# Go SDK でドキュメントをレンダリングおよび表示します

REST API でGoドキュメントビューアアプリケーションを構築します。幅広いファイル形式を画像として、HTMLとして、またはPDFとして正確にレンダリングします。

  • GroupDocs.Viewer Cloud SDK(cURL 用)
  • GroupDocs.Viewer Cloud SDK(.NET 用)
  • Java用 GroupDocs.Viewer Cloud SDK
  • PHP用 GroupDocs.Viewer Cloud SDK
  • Python 用 GroupDocs.Viewer Cloud SDK
  • Ruby 用 GroupDocs.Viewer Cloud SDK
  • Node.js 用 GroupDocs.Viewer Cloud SDK
  • GroupDocs.Viewer Cloud SDK 用 Android
無料トライアルを開始

GroupDocs.Viewer SDK for Go は、当社の Document Viewer Cloud API の利用をすぐに開始できるように開発されました。SDK は、REST APIs の HTTP リクエストとレスポンスに関する詳細を把握する必要がなくなるよう、抽象度の高いレイヤーを提供します。

Go SDK を使用すれば、API のすべての機能を活用でき、業界標準のさまざまなドキュメント形式をレンダリングする機能でアプリケーションをシームレスに拡張できます。SDK は、HTML、画像、PDF、または元の形式で特定のドキュメントを表示でき、ドキュメント全体、ページ単位、またはカスタムページ範囲でのレンダリングの柔軟性を提供します。

C#でファイルを表示する方法

  • 利用可能なClient IdClient Secretを使用して、Configurationのインスタンスを作成してください。
  • Configuration のインスタンスを使用して、ViewApi のインスタンスを作成します。
  • FileInfo のインスタンスを作成し、FileInfo.FilePath プロパティを使用して入力ファイルへのパスを設定します。
  • ViewOptions のインスタンスを作成し、FilePath プロパティを使用して FileInfo のインスタンスを設定します。
  • ViewApi.CreateView() を使用して、入力ファイルを画像にレンダリングし、HTML を行います。

よくある質問

自分のGoアプリケーションを作成して、ドキュメントを閲覧したいです。

クラウドでファイルを表示するためのソースコードをお探しの場合は、GroupDocs.Viewer Cloud SDK(Go用、GitHub)(https://github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go)をご確認ください。

GroupDocs.Viewer REST APIsをGo上で無料で試すことはできますか?

制限なしでLow-Code Go APIsをGroupDocs.Viewer(https://purchase.groupdocs.cloud/trial)で試すことができます。

機密ファイルをどこにもアップロードしたくありません。選択肢は何ですか?

GroupDocs.Viewer Cloud は、Docker イメージとしても利用でき、サービスを self-host することができます。また、現在当社の REST APIs を駆動している GroupDocs.Viewer High-code APIs を使用して独自のサービスを構築することも可能です。

高度なドキュメントビューア REST API の機能

ドキュメントを HTML5 としてレンダリング

ドキュメントを画像としてレンダリング

ページを回転、並び替え、透かしを付与できます

ドキュメントをPDFとしてレンダリングします

ドキュメントの添付ファイルをレンダリングします

APIsは保護されており、認証が必要です

ドキュメントのレンダリング

Goアプリケーション内でさまざまなドキュメント形式をレンダリングし、表示します

文書表示オプション

全体文書、特定ページ、またはカスタムページ範囲など、複数の表示オプションからお選びください。

出力形式

HTML、画像(JPEG、PNG、TIFF)またはPDF形式で文書を表示できます。

シンプルな統合

Go アプリケーションに文書閲覧機能を簡単に組み込むことができます。

ビューアのカスタマイズ

ズームレベル、回転、テキスト選択など、ビューア設定をカスタマイズできます。

メタデータ抽出

プロパティ、ページ数、ファイルサイズなどの文書メタデータを抽出できます。

透かしと注釈

ドキュメントに透かしを追加し、テキストコメント、ハイライト、図形で注釈を付けることができます。

安全な通信

Go アプリケーションと GroupDocs.Viewer Cloud API 間の安全な通信を確保します。

効率的なキャッシュ

効率的なキャッシュ機構を活用して、レンダリング性能を最適化してください。

高可用性

GroupDocs.Viewer Cloud の高可用性と信頼性をご活用いただき、Go にお役立てください。

時間を節約したい開発者のための簡単な SDK

GroupDocs Cloud の APIs はインストール不要で、非常に簡単にご利用いただけます。まず、GroupDocs Cloud でアカウントを作成し、アプリケーション情報を取得してください。App SID とキーを入手すれば、GroupDocs の Cloud REST APIs をすぐにお試しいただけます。SDKs は開発者を支援し、当社の APIs を迅速に開始できるように設計されています。

ドキュメント表示のオプションをご確認ください

クラウドベースのビューア API は、数行のコードだけでさまざまなドキュメント形式を高速に表示する機能を備えています。Go 用の SDK を使用すれば、API のすべての機能を活用し、ドキュメントを PDF、HTML、または画像としてレンダリングできます。

HTML ビューオプションでドキュメントをレンダリング - C#

    import (
      "fmt"

      "github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go-samples/config"
      viewer "github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go/models"
    )

    func CreateViewExample() {

      // Create view
        opts := viewer.ViewOptions{
        FileInfo: &viewer.FileInfo{
          FilePath: "SampleFiles/sample.docx",
        },
      }
        
      response, _, err := config.Client.ViewApi.CreateView(config.Ctx, opts)
      if err != nil {
        fmt.Printf("Exception: %v\n", err)
        return
      }  
    }

ドキュメントの柔軟なレンダリング

GroupDocs.Viewer は、強力なドキュメントビューア REST API で、アプリケーション内でさまざまなドキュメント形式を表示できます。ドキュメント全体、ページ単位、またはカスタムページ範囲でのレンダリングが可能です。

セキュリティと認証

GroupDocs.Viewer Cloud API は安全で、認証が必要です。ユーザーは GroupDocs Cloud で登録し、App SID と App Key を取得する必要があります。認証リクエストには署名と AppSID クエリパラメータ、または OAuth 2.0 認可ヘッダーが必要です。

GroupDocs.Viewer 無料アプリを使用してドキュメントを表示する

EPUBFODPCSSASMIFCHPGDOCDWTDGNCDRCSVGROOVYFODSDIFFCMXIGSEMZCPPDCMDWGAICXXERBDIBDOCMBMPHTMGIFJLSJP2DOCXDJVUDOTXAS3HAMLDWFCMAKEDNGDOTDOTMEMFJPCEPSCCCSCHM7ZHGZBATDXFGZIPHTMLEMLICOCGM

サポートと学習リソース

GroupDocs.Viewer Cloud は、以下に示す他の人気言語向けに個別ドキュメントレンダリング SDKs も提供しています。

  日本語
fd43644c4