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

Document Viewer SDK قدرتمند برای رندر انواع فایل‌ها به PDF، HTML و تصویر.

اسناد را از منابع مختلف بارگذاری کنید، از جمله فایل‌ها، جریان‌ها، URLها، سرورهای FTP، Amazon S3، Azure Blob Storage و موارد دیگر.

صفحات HTML واکنش‌گرا تولید کنید، فایل‌های PDF خروجی را محافظت کنید و صفحات آن‌ها را دوباره ترتیب دهید، صفحات را چرخانده، یادداشت‌ها و نظرات را در صورت نیاز رندر کنید.

مجموعه ویژگی‌های GroupDocs.Viewer

API برای رندر فایل‌های انواع مختلف به HTML، PDF، PNG و JPEG در برنامه‌ها برای مشاهده بدون نیاز به نرم‌افزارهای شخص ثالث.

  • مشاهده اسناد و تصاویر

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

  • باز کردن اسناد محافظت‌شده

    برای باز کردن اسناد رمزگذاری‌شده، رمز عبور را مشخص کنید.

  • بارگذاری فایل‌ها از هر مکان

    اسناد را از فایل‌های مختلف، URLها، سرورهای FTP، Amazon S3 و موارد دیگر بارگذاری کنید.

  • رندر تمام یا صفحات خاص

    محدوده‌ای از شماره صفحات را برای رندر مشخص کنید.

نمونه کدهای GroupDocs.Viewer

برخی موارد استفاده از عملیات معمول GroupDocs.Viewer در C#، Java و TypeScript

نحوه رندر فایل‌های DOCX به PDF

فایل‌های DOCX را به PDF رندر کنید بدون نیاز به نصب Microsoft Word یا نرم‌افزارهای دیگر. به‌راحتی فایل‌های DOCX را در برنامه .NET خود بارگذاری و مشاهده کنید، چه برنامه وب باشد و چه دسکتاپ. در اینجا یک مثال از نحوه رندر یک فایل DOCX به PDF آورده شده است:
// بارگذاری فایل DOCX برای رندر
using (Viewer viewer = new Viewer("sample.docx"))
{
  // تبدیل DOCX به فایل PDF
  PdfViewOptions viewOptions = new PdfViewOptions();
  viewer.View(viewOptions);
}
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.PdfViewOptions;
// ...
// بارگذاری فایل DOCX برای رندر
try (Viewer viewer = new Viewer("sample.docx")) {
    // تبدیل DOCX به فایل PDF
    PdfViewOptions viewOptions = new PdfViewOptions();
    viewer.view(viewOptions);
}
// بارگذاری فایل DOCX برای رندر
const viewer = new groupdocs.viewer.Viewer("sample.docx")

// تبدیل DOCX به فایل PDF
const viewOptions = groupdocs.viewer.PdfViewOptions(output.pdf)
viewer.view(viewOptions)
import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo   
// بارگذاری فایل DOCX برای رندر
with gv.Viewer("sample.docx") as viewer:

    // تبدیل DOCX به فایل PDF
    viewOptions = gvo.PdfViewOptions("output.pdf")
    viewer.view(viewOptions)

پشتیبانی از بیش از 190 فرمت فایل

GroupDocs.Viewer عملیات را با پرطرفدارترین فرمت‌های فایل پشتیبانی می‌کند

متریک‌ها و بینش‌های آماری عمیق

به تجزیه و تحلیل دقیق ارقام کلیدی ما پرداخته و متریک‌ها و بینش‌های آماری جامع درباره دستاوردها، تأثیر و رشد را دریافت کنید.

  • 190+

    فرمت‌های پشتیبانی‌شده

    به راحتی بیش از 190 فرمت فایل شامل اسناد، تصاویر و نقشه‌های CAD را بدون دردسر مشاهده کنید. موانع سازگاری را از بین ببرید و به‌سادگی به فایل‌های متنوع دسترسی پیدا کنید با راه‌حل جامع مشاهده ما.

  • 1.0M

    دانلودهای NuGet

    راه‌حل بسته NuGet ما به منبعی مورد اعتماد و به‌طور گسترده‌ای پذیرفته‌شده در جامعه توسعه‌دهندگان تبدیل شده است و ادغام یکپارچه و عملکرد ارزشمندی را برای پروژه‌های بی‌شمار فراهم می‌کند.

  • 10+

    کتابخانه‌ها

    محصول ما شامل بیش از 10 کتابخانه است که ویژگی‌های پیشرفته‌ای برای بهینه‌سازی عملکرد ارائه می‌دهند. این کتابخانه‌ها برای رفع نیازهای مختلف توسعه با قابلیت‌های بی‌نظیر طراحی شده‌اند.

  • 100+

    مشتریان راضی

    در خدمت برندهای نمادین در سراسر جهان. کشف کنید چرا صدها نفر GroupDocs.Viewer را دوست دارند! ناوبری یکپارچه، همکاری راحت و سهولت استفاده بی‌نظیر را تجربه کنید. همین حالا بپیوندید!

مشتریان راضی ما

کتابخانه‌های GroupDocs توسط برندهای مشهور و معتبر در سرتاسر جهان استفاده می‌شوند.

پلتفرم‌های پشتیبانی‌شده

کتابخانه GroupDocs.Viewer از سیستم‌عامل‌ها و فریم‌ورک‌های زیر پشتیبانی می‌کند

.NET

.NET Framework 4.6.2+
.NET Core 3.1
.NET 6+
Windows, Linux
۱۹۰+ فرمت فایل
بسته UI برای ASP.NET Core
ASP.NET WebForms Demo
ASP.NET MVC Demo
ASP.NET Core Demo

Java

J2SE 8.0 (1.8)+
Windows, Linux, macOS
۱۹۰+ فرمت فایل
بسته UI برای Spring و Dropwizard
Spring Demo
Dropwizard demo

Node.js

Node.js 16+
and J2SE 8.0 (1.8)+
Windows, Linux, macOS
۱۹۰+ فرمت فایل
بسته UI – به‌زودی
دمو – به‌زودی

Python

Python 3.5 – 3.14
Windows, Linux, macOS
۱۹۰+ فرمت فایل
بسته UI – به‌زودی
دمو – به‌زودی

آماده‌اید شروع کنید؟

ویژگی‌های GroupDocs.Viewer را به‌صورت رایگان امتحان کنید یا درخواست لایسنس کنید

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

سوالات و نگرانی‌های متداول

پاسخ‌های سوالات متداول را در بخش FAQ پیدا کنید تا به‌سرعت به پرسش‌ها و نگرانی‌های خود رسیدگی کنید.

  • آیا می‌توانم محصولات GroupDocs را پیش از خرید ارزیابی کنم؟
    بله! تمام محصولات GroupDocs دارای نسخه ارزیابی بدون ریسک هستند. ما به شدت توسعه‌دهندگان را تشویق می‌کنیم قبل از خرید، APIهای ما را دانلود و امتحان کنند تا اطمینان حاصل شود که ۱۰۰٪ نیازهای شما را برآورده می‌کند.
  • آیا GroupDocs نمایش محصول ارائه می‌دهد؟
    خیر، تمرکز ما بر روی APIها و ارائه محصولات کارآمد و پایدار است. ما نسخه‌های آزمایشی کامل و رایگان را به‌صورت مجوز موقت ارائه می‌دهیم تا خودتان محصول را تست کنید.
  • کجا می‌توانم محصول را دانلود کنم؟
    تمام محصولات از طریق وب‌سایت قابل دانلود هستند. ما نسخه‌های فیزیکی نرم‌افزار خود را از طریق پست ارسال نمی‌کنیم.
  • آیا لایسنس‌های توسعه‌دهنده GroupDocs به‌صورت کاربر-محور یا نام‌کاربری هستند؟
    لایسنس‌های توسعه‌دهنده GroupDocs به‌صورت کاربر-محور هستند، نه بر پایه نام کاربری. ما می‌دانیم که اعضای تیم کدنویسی ممکن است با گذشت زمان تغییر کنند و به‌روزرسانی مداوم لایسنس‌ها عملی نیست.
  • آیا فقط برای توسعه‌دهندگان فعال نیاز به لایسنس داریم؟ به‌عنوان مثال، تیمی متشکل از دو توسعه‌دهنده در شیفت A و دو توسعه‌دهنده دیگر در شیفت B داریم… در این وضعیت، آیا به دو یا چهار لایسنس نیاز داریم؟
    تمام توسعه‌دهندگانی که روی پروژه کار می‌کنند باید لایسنس داشته باشند. در این وضعیت، GroupDocs تیم شما را به‌عنوان چهار عضو می‌بیند (حتی اگر در زمان‌های متفاوت کار کنند).

APIهای کم‌کد GroupDocs.Viewer

سرعت مشاهده اسناد یا تصاویر را در هر نوع برنامه‌ای با API REST مبتنی بر ابر ما افزایش دهید

برنامه‌های NoCode GroupDocs.Viewer

برنامه آنلاین که به شما امکان مشاهده بیش از 190 فرمت فایل محبوب در مرورگر را می‌دهد

 فارسی