C# Go SDK برای رندر و مشاهده اسناد

REST API برای ساخت برنامه‌های نمایشگر سند یکپارچه Go. به‌دقت یک دامنه وسیع از فرمت‌های فایل را به‌صورت تصویر، HTML یا PDF رندر می‌کند.

  • GroupDocs.Viewer Cloud SDK برای cURL
  • GroupDocs.Viewer Cloud SDK برای .NET
  • GroupDocs.Viewer Cloud SDK برای 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 برای Android
آزمایش رایگان را شروع کنید

GroupDocs.Viewer SDK برای Go توسعه یافته است تا به شما کمک کند به سرعت با Document Viewer Cloud API ما شروع کنید. SDK با ارائه سطح بالاتری از انتزاع، به شما کمک می‌کند تا نیازی به دانستن جزئیات مربوط به پردازش درخواست‌ها و پاسخ‌های HTTP در REST APIs نداشته باشید.

با استفاده از Go SDK می‌توانید از تمام ویژگی‌های API بهره‌مند شوید و به‌صورت یکپارچه برنامه خود را با قابلیت رندر کردن انواع فرمت‌های سند استاندارد صنعتی ارتقا دهید. SDK امکان مشاهده یک سند خاص را در قالب HTML، تصویر، PDF یا فرمت اصلی آن فراهم می‌کند و با انعطاف‌پذیری رندر کل سند، صفحه به صفحه یا بازه سفارشی صفحات را فراهم می‌سازد.

نحوه مشاهده یک فایل در C#

  • یک نمونه از Configuration را با استفاده از Client Id و Client Secret موجود ایجاد کنید.
  • یک نمونه از ViewApi را با استفاده از نمونه‌ای از Configuration ایجاد کنید.
  • یک نمونه از FileInfo ایجاد کنید و مسیر فایل ورودی را با استفاده از ویژگی FileInfo.FilePath تنظیم کنید.
  • یک نمونه از ViewOptions ایجاد کنید و با استفاده از ویژگی FilePath، نمونه‌ای از FileInfo را تنظیم کنید.
  • از ViewApi.CreateView() برای تبدیل فایل ورودی به تصاویر و HTML استفاده کنید.

سوالات متداول

می‌خواهم برنامهٔ Go خودم را برای مشاهده اسناد ایجاد کنم؟

اگر به دنبال کد منبع برای مشاهده فایل در ابر هستید، https://github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go را بررسی کنید: GroupDocs.Viewer Cloud SDK برای Go در GitHub.

آیا می‌توانم GroupDocs.Viewer REST APIs را بر روی Go به‌صورت رایگان امتحان کنم؟

می‌توانید GroupDocs.Viewer را امتحان کنید(https://purchase.groupdocs.cloud/trial) Low-Code Go APIs بدون هیچ محدودیتی.

نمی‌خواهم فایل‌های محرمانه‌ام را در هیچ‌جایی بارگذاری کنم؟ گزینه‌های من چه هستند؟

GroupDocs.Viewer Cloud همچنین به صورت تصویر Docker در دسترس است که می‌توانید برای self-host سرویس استفاده کنید. یا می‌توانید سرویس‌های خود را با استفاده از GroupDocs.Viewer High-code APIs که در حال حاضر REST 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 یک حساب کاربری ایجاد کنید و اطلاعات برنامه خود را دریافت کنید. به محض اینکه 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 ۲.۰ نیاز دارند.

View Documents using GroupDocs.Viewer Free App

CSVDOTDOTXDIFFGZBATGZIPCMAKECMXHPGHAMLIGSCSSDWFDWTCXXERBCCDCMDOTMFODSCGMIFCCSCDRCHMDNGHTMLEPUBAS3AIICODOCHTMDOCMEMZBMPDXFDWGJPCASMDIBFODPGROOVYEMFEML7ZHJP2EPSDGNDJVUDOCXCPPJLSGIF

Support and Learning Resources

GroupDocs.Viewer Cloud همچنین رندرینگ سند SDKs به‌صورت فردی برای سایر زبان‌های محبوب که در زیر فهرست شده‌اند، ارائه می‌دهد:

  فارسی
19941cda9