C# Go SDK để Render & Xem Tài liệu

REST API để xây dựng trình xem tài liệu liền mạch cho các ứng dụng Go. Hiển thị chính xác nhiều định dạng tệp khác nhau dưới dạng hình ảnh, HTML hoặc PDF.

  • GroupDocs.Viewer Cloud SDK for cURL
  • GroupDocs.Viewer Cloud SDK for .NET
  • GroupDocs.Viewer Cloud SDK for Java
  • GroupDocs.Viewer Cloud SDK for PHP
  • GroupDocs.Viewer Cloud SDK for Python
  • GroupDocs.Viewer Cloud SDK for Ruby
  • GroupDocs.Viewer Cloud SDK for Node.js
  • GroupDocs.Viewer Cloud SDK for Android
Bắt đầu dùng thử miễn phí

GroupDocs.Viewer SDK for Go đã được phát triển để giúp bạn nhanh chóng bắt đầu với Document Viewer Cloud API của chúng tôi. SDK giúp cung cấp mức độ trừu tượng cao hơn để bạn không cần biết chi tiết liên quan đến việc xử lý các yêu cầu và phản hồi HTTP của REST API.

Sử dụng Go SDK, bạn có thể sử dụng tất cả các tính năng của API và có thể cải thiện ứng dụng của mình một cách liền mạch với khả năng hiển thị nhiều định dạng tài liệu chuẩn của ngành. SDK cho phép xem một tài liệu cụ thể ở định dạng HTML, hình ảnh, PDF hoặc định dạng gốc của tài liệu đó với tính linh hoạt để hiển thị toàn bộ tài liệu, từng trang hoặc phạm vi trang tùy chỉnh.

Cách xem một tập tin trên C#

  • Tạo một phiên bản Cấu hình bằng cách sử dụng Client IdClient Secret có sẵn.
  • Tạo một phiên bản của ViewApi bằng cách sử dụng phiên bản của Configuration.
  • Tạo một phiên bản của FileInfo và đặt đường dẫn đến tệp đầu vào bằng thuộc tính FileInfo.FilePath.
  • Tạo một thể hiện của ViewOptions và sử dụng thuộc tính FilePath để thiết lập thể hiện của FileInfo.
  • Sử dụng ViewApi.CreateView() để kết xuất tệp đầu vào thành hình ảnh và HTML.

Những câu hỏi thường gặp

Tôi muốn tạo ứng dụng Go của riêng mình để xem tài liệu?

Hãy xem GroupDocs.Viewer Cloud SDK dành cho Go tại GitHub nếu bạn đang tìm kiếm mã nguồn để xem tệp trên Đám mây.

Tôi có thể dùng thử miễn phí API REST của GroupDocs.Viewer trên Go không?

Bạn có thể dùng thử GroupDocs.Viewer Low-Code Go API mà không có bất kỳ hạn chế nào.

Tôi không muốn tải các tập tin bí mật của mình lên bất kỳ đâu? Tôi có những lựa chọn nào?

GroupDocs.Viewer Cloud cũng có sẵn dưới dạng hình ảnh Docker có thể được sử dụng để tự lưu trữ dịch vụ. Hoặc bạn có thể xây dựng dịch vụ của riêng mình bằng cách sử dụng GroupDocs.Viewer High-code APIs hiện đang điều khiển REST API của chúng tôi.

Các tính năng của REST API của Advanced Document Viewer

Hiển thị tài liệu dưới dạng HTML5

Kết xuất tài liệu dưới dạng hình ảnh

Xoay, sắp xếp lại và thêm hình mờ vào trang

Kết xuất tài liệu dưới dạng PDF

Hiển thị tệp đính kèm tài liệu

API được bảo mật và yêu cầu xác thực

Kết xuất tài liệu

Kết xuất và hiển thị nhiều định dạng tài liệu khác nhau trong ứng dụng Go.

Tùy chọn xem tài liệu

Chọn từ nhiều tùy chọn xem, bao gồm toàn bộ tài liệu, các trang cụ thể hoặc phạm vi trang tùy chỉnh.

Định dạng đầu ra

Xem tài liệu ở định dạng HTML, hình ảnh (JPEG, PNG, TIFF) hoặc PDF.

Tích hợp đơn giản

Dễ dàng tích hợp khả năng xem tài liệu vào các ứng dụng Go.

Tùy chỉnh trình xem

Tùy chỉnh cài đặt của trình xem như mức thu phóng, xoay và chọn văn bản.

Trích xuất siêu dữ liệu

Trích xuất siêu dữ liệu tài liệu, bao gồm thuộc tính, số trang và kích thước tệp.

Đánh dấu bằng hình mờ và chú thích

Thêm hình mờ vào tài liệu và chú thích bằng văn bản, chú thích nổi bật và hình dạng.

Giao tiếp an toàn

Đảm bảo giao tiếp an toàn giữa ứng dụng Go và GroupDocs.Viewer Cloud API.

Bộ nhớ đệm hiệu quả

Sử dụng cơ chế lưu trữ đệm hiệu quả để tối ưu hóa hiệu suất hiển thị.

Tính khả dụng cao

Tận dụng tính khả dụng và độ tin cậy cao của GroupDocs.Viewer Cloud for Go.

Một SDK dễ dàng cho các nhà phát triển muốn tiết kiệm thời gian

Sử dụng GroupDocs Cloud API khá đơn giản vì không cần cài đặt gì cả. Chỉ cần tạo một tài khoản tại GroupDocs Cloud và lấy thông tin ứng dụng của bạn. Sau khi có App SID & key, bạn đã sẵn sàng dùng thử GroupDocs Cloud REST API. SDK đã được phát triển để tạo điều kiện thuận lợi cho các nhà phát triển và cho phép họ bắt đầu sử dụng API của chúng tôi thực sự nhanh chóng.

Khám phá các tùy chọn để trình bày tài liệu

API trình xem dựa trên đám mây có khả năng hiển thị các định dạng tài liệu khác nhau một cách nhanh chóng, chỉ với một vài dòng mã. Sử dụng SDK cho Go, bạn có thể sử dụng tất cả các tính năng này của API và hiển thị tài liệu dưới dạng PDF, HTML hoặc hình ảnh.

Hiển thị tài liệu với các tùy chọn chế độ xem 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() {

// Tạo chế độ xem
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
} 
}

Kết xuất tài liệu linh hoạt

GroupDocs.Viewer là một REST API trình xem tài liệu mạnh mẽ cho phép bạn hiển thị nhiều định dạng tài liệu khác nhau trong ứng dụng của mình. Nó cho phép hiển thị tài liệu cho toàn bộ tài liệu, từng trang hoặc phạm vi trang tùy chỉnh.

Bảo mật và Xác thực

GroupDocs.Viewer Cloud API an toàn và yêu cầu xác thực. Người dùng cần đăng ký tại GroupDocs Cloud và nhận App SID và App Key. Yêu cầu xác thực yêu cầu chữ ký và tham số truy vấn AppSID hoặc tiêu đề ủy quyền OAuth 2.0.

View Documents using GroupDocs.Viewer Free App

FODGWMZEPUBPPTXAPNGVSDXVSTMXPSCVSSMONEOXPSDGNSHGZOBJGROOVYPPTVDXPSTBZ2PROPERTIESAIXLSBTIF7ZXLAMMOBIVSTMPXDOCMJPXDOTMCSSERBMPPSCALAXLSMTIFFODTPCLNUMBERSCSVSCRIPTTAR.GZSQLASMRARSMLASDJVUTXZDWGJPCTEXDNGCDRMBOXCPPEMZICOSVGJ2CDIFFFODSODGXLTXPOTMCF2SXCMBMPDOCMAKEZIPGZIPDOCXPSM1LOGTXTNSFBATTGZCHMPYJP2JPMPLPOTXOTGPS1EMLMSGVSDMDFODPTGALESSYAMLDCMSVGZRSTVSTXRBMPTGIFHPGPLTPPSMTARJAVAJLSVSXWMFXZSTLPSJ2KPPTMCGMDIBEMFVDWCXXXLSXMLVIMPDFPSD1OTSCMAKESASSVSDMVBJSONODSOTPHTMPPSXHTMLOTTXLTMVSSTAR.XZDXFIFCSCMVCFTSVIGSEMLXVSSXXLTOSTWEBPMMAS3JSDOTXXMLJPFDWTJPGCMXHHAMLCSPPSCCHHMHTMLVTXPSDPNGDWFMLXLSXDOTODPEPSPOTPHPPSBJPEGMHTRTF

Support and Learning Resources

GroupDocs.Viewer Cloud cũng cung cấp SDK kết xuất tài liệu riêng cho các ngôn ngữ phổ biến khác như được liệt kê dưới đây:

  Tiếng Việt