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

REST API برای ساخت برنامه‌های Go Viewer یکپارچه سند. طیف گسترده ای از فرمت های فایل را به صورت تصویر، HTML یا 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
آزمایش رایگان را شروع کنید

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

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

نحوه مشاهده فایل در سی شارپ

  • با استفاده از Client ID و Client Secret یک نمونه از “Configuration” ایجاد کنید.
  • یک نمونه از «ViewApi» با استفاده از «پیکربندی» ایجاد کنید.
  • یک نمونه از «FileInfo» ایجاد کنید و مسیر فایل ورودی را با استفاده از ویژگی «FileInfo.FilePath» تنظیم کنید.
  • یک نمونه از «ViewOptions» ایجاد کنید و از ویژگی «FilePath» برای تنظیم نمونه «FileInfo» استفاده کنید.
  • از «ViewApi.CreateView()» برای رندر کردن فایل ورودی به تصاویر و HTML استفاده کنید.

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

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

اگر به دنبال کد منبع برای مشاهده فایل در Cloud هستید، GroupDocs.Viewer Cloud SDK for Go را در GitHub بررسی کنید.

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

می‌توانید APIهای Low-Code Go را بدون محدودیت آزمایش کنید GroupDocs.Viewer.

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

GroupDocs.Viewer Cloud همچنین به‌عنوان تصویر Docker موجود است که می‌توان از آن برای [self-host] (https://purchase.groupdocs.cloud/self-hosting) سرویس استفاده کرد. یا ممکن است خدمات خود را با استفاده از [GroupDocs.Viewer High-code APIs] (https://products.groupdocs.com/viewer/) بسازید که در حال حاضر API های REST ما را هدایت می کند.

ویژگی های Advanced Document Viewer REST API

اسناد را به صورت HTML5 رندر کنید

اسناد را به صورت تصویر ارائه دهید

چرخش، ترتیب مجدد و واترمارک صفحات

اسناد را به صورت PDF ارائه دهید

پیوست های سند را رندر کنید

API ها ایمن هستند و نیاز به احراز هویت دارند

ارائه سند

رندر و نمایش فرمت های مختلف سند در برنامه های Go.

گزینه های مشاهده اسناد

از بین چندین گزینه مشاهده، از جمله کل اسناد، صفحات خاص، یا محدوده صفحه سفارشی، انتخاب کنید.

فرمت های خروجی

اسناد را در قالب‌های HTML، تصویر (JPEG، PNG، TIFF) یا PDF مشاهده کنید.

ادغام ساده شده

به راحتی قابلیت های مشاهده اسناد را در برنامه های Go قرار دهید.

سفارشی سازی بیننده

تنظیمات بیننده مانند سطوح زوم، چرخش و انتخاب متن را سفارشی کنید.

استخراج فراداده

فراداده سند، از جمله ویژگی ها، تعداد صفحات و اندازه فایل را استخراج کنید.

واترمارک و حاشیه نویسی

به اسناد واترمارک اضافه کنید و آنها را با نظرات متنی، هایلایت ها و اشکال حاشیه نویسی کنید.

ارتباط امن

از ارتباط امن بین برنامه Go و GroupDocs.Viewer Cloud API اطمینان حاصل کنید.

حافظه پنهان کارآمد

از یک مکانیسم کش کارآمد برای بهینه سازی عملکرد رندر استفاده کنید.

در دسترس بودن بالا

از در دسترس بودن و قابلیت اطمینان بالای GroupDocs.Viewer Cloud for Go بهره مند شوید.

یک SDK آسان برای توسعه دهندگانی که می خواهند در زمان خود صرفه جویی کنند

استفاده از APIهای Cloud GroupDocs بسیار ساده است زیرا چیزی برای نصب وجود ندارد. به سادگی یک حساب کاربری در GroupDocs Cloud ایجاد کنید و اطلاعات برنامه خود را دریافت کنید. هنگامی که SID و کلید برنامه را دارید، آماده هستید که APIهای GroupDocs Cloud REST را امتحان کنید. SDK ها برای تسهیل توسعه دهندگان و اجازه دادن به آنها برای شروع سریع با API های ما توسعه یافته اند.

گزینه های ارائه سند را کاوش کنید

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

رندر سند با گزینه های مشاهده HTML - C#

`` برو واردات ( “fmt”

  "github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go-samples/config"
  بیننده "github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go/models"
)

func CreateViewExample() {

  // ایجاد نمای
    opts := viewer.ViewOptions{
    FileInfo: &viewer.FileInfo{
      FilePath: "SampleFiles/sample.docx"،
    }،
  }
    
  پاسخ، _، خطا:= config.Client.ViewApi.CreateView(config.Ctx، opts)
  اگر اشتباه کرد != صفر {
    fmt.Printf("Exception: %v\n"، err)
    بازگشت
  }  
}

ارائه انعطاف پذیر اسناد

GroupDocs.Viewer یک API نمایشگر اسناد قدرتمند REST است که به شما امکان می دهد فرمت های مختلف سند را در برنامه های خود نمایش دهید. این اجازه می دهد تا سند برای کل سند، صفحه به صفحه یا محدوده سفارشی صفحات ارائه شود.

امنیت و احراز هویت

GroupDocs.Viewer Cloud API ایمن است و نیاز به احراز هویت دارد. کاربران باید در GroupDocs Cloud ثبت نام کنند و SID برنامه و کلید برنامه را دریافت کنند. درخواست‌های احراز هویت به امضا و پارامترهای درخواست AppSID یا سرصفحه مجوز OAuth 2.0 نیاز دارند.

View Documents using GroupDocs.Viewer Free App

CHMCSSJLSEPUBVTXMMDWGJ2CGROOVYSASSMAKEXLSBRBGIFHHTARONEPPSXCMXJSONXLTFODSPSD1TXZVSXDIBEMFSHASMOXPSMBOXTGAJSERBEPSEMLODPNUMBERSPS1EMZPROPERTIESSXCCXXSMLTSVNSFLOGHSTLXLTMOTSJPMJPFVSTDGNTAR.GZPDFVSSXJPGVIMGZIPDOCEMLXVSTXPPTXCF2CPSM1SCALAMPPXLSXAPNGPSBBATCGMMHTVSDMDOTXPPTMXLTXCSRTFRARPCLMLFODPWMZJP2XZVDXJAVAPYODTPOTXXLAMWMFMOBIPSTIFMPXPPSMMXMLTIFFODSGZVSDPNGPSDAIRSTCMAKEHAMLTEXPSTXLSMBZ2HTMPHPBMPDOCMHTMLDJVUOSTVSTMOTPJPXASPPSDXFICOVSSMPTSCMVBCCHPGYAMLXMLJPEGLESSIFCJ2KXPSJPCDOCXAS3TAR.XZOTTDWTPLTWEBPPOTMSGDOTSVGZDCMPOTMTXTSVGODGCDR7ZPLVSSMTGZSQLVDWZIPOBJDOTMVSDXDWFDIFFOTGXLSCSVIGSPPTFODGVCFDNGMHTMLMDCPPSCRIPT

Support and Learning Resources

GroupDocs.Viewer Cloud همچنین SDK های ارائه اسناد جداگانه را برای سایر زبان های محبوب به شرح زیر ارائه می دهد:

  فارسی