REST API برای ساخت برنامههای نمایشگر سند یکپارچه Go. بهدقت یک دامنه وسیع از فرمتهای فایل را بهصورت تصویر، HTML یا PDF رندر میکند.
آزمایش رایگان را شروع کنیدGroupDocs.Viewer SDK برای Go توسعه یافته است تا به شما کمک کند به سرعت با Document Viewer Cloud API ما شروع کنید. SDK با ارائه سطح بالاتری از انتزاع، به شما کمک میکند تا نیازی به دانستن جزئیات مربوط به پردازش درخواستها و پاسخهای HTTP در REST APIs نداشته باشید.
با استفاده از Go SDK میتوانید از تمام ویژگیهای API بهرهمند شوید و بهصورت یکپارچه برنامه خود را با قابلیت رندر کردن انواع فرمتهای سند استاندارد صنعتی ارتقا دهید. SDK امکان مشاهده یک سند خاص را در قالب HTML، تصویر، PDF یا فرمت اصلی آن فراهم میکند و با انعطافپذیری رندر کل سند، صفحه به صفحه یا بازه سفارشی صفحات را فراهم میسازد.
Configuration را با استفاده از Client Id و Client Secret موجود ایجاد کنید.ViewApi را با استفاده از نمونهای از Configuration ایجاد کنید.FileInfo ایجاد کنید و مسیر فایل ورودی را با استفاده از ویژگی FileInfo.FilePath تنظیم کنید.ViewOptions ایجاد کنید و با استفاده از ویژگی FilePath، نمونهای از FileInfo را تنظیم کنید.ViewApi.CreateView() برای تبدیل فایل ورودی به تصاویر و HTML استفاده کنید.اگر به دنبال کد منبع برای مشاهده فایل در ابر هستید، https://github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go را بررسی کنید: GroupDocs.Viewer Cloud SDK برای Go در GitHub.
میتوانید GroupDocs.Viewer را امتحان کنید(https://purchase.groupdocs.cloud/trial) Low-Code Go APIs بدون هیچ محدودیتی.
GroupDocs.Viewer Cloud همچنین به صورت تصویر Docker در دسترس است که میتوانید برای self-host سرویس استفاده کنید. یا میتوانید سرویسهای خود را با استفاده از GroupDocs.Viewer High-code APIs که در حال حاضر REST APIs ما را رانده میکند، بسازید.
قالبهای مختلف سند را در برنامههای Go رندر و نمایش دهید
از میان گزینههای متعدد مشاهدهٔ شامل سندهای کامل، صفحات خاص یا بازههای سفارشی انتخاب کنید
اسناد را در قالب HTML، به صورت تصویر (JPEG، PNG، TIFF) یا در قالب PDF مشاهده کنید
بهراحتی قابلیتهای مشاهده سند را در برنامههای Go ادغام کنید.
تنظیمات نمایشگر را مانند سطوح زوم، چرخش و انتخاب متن سفارشی کنید.
متادیتای سند شامل ویژگیها، تعداد صفحات و حجم فایل را استخراج کنید.
میتوانید به اسناد آبنشانگذاری کنید و آنها را با نظرات متنی، هایلایت و اشکال حاشیهنویسی کنید
شما میتوانید ارتباط امن بین برنامه Go و GroupDocs.Viewer Cloud API را تضمین کنید
از یک مکانیزم کش کارآمد برای بهینهسازی عملکرد رندر استفاده کنید.
از دسترسپذیری و قابلیت اطمینان بالا GroupDocs.Viewer Cloud برای Go بهرهمند شوید.
استفاده از GroupDocs Cloud APIs بسیار ساده است زیرا نیازی به نصب نیست. به سادگی در GroupDocs Cloud یک حساب کاربری ایجاد کنید و اطلاعات برنامه خود را دریافت کنید. به محض اینکه SID و کلید برنامه را داشته باشید، آمادهاید تا GroupDocs Cloud REST APIs را امتحان کنید. SDKs برای تسهیل کار توسعهدهندگان و کمک به آنها برای شروع سریع با APIs ما توسعه یافتهاند.
نمایشگر مبتنی بر ابر API قادر است فرمتهای مختلف سند را به سرعت، تنها با چند خط کد، نمایش دهد. با استفاده از SDK برای Go میتوانید از تمام این ویژگیهای 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 query یا هدر مجوز OAuth ۲.۰ نیاز دارند.