نگاهی کلی به GroupDocs.Viewer

API برای رندر، نمایش و تبدیل اسناد، اسلایدها، نمودارها و بسیاری از انواع دیگر سندها در برنامه‌های Node.js

Illustration viewer

نمایش اسناد به‌صورت کارآمد و قابل اعتماد

با API GroupDocs.Viewer می‌توانید اسناد را به‌صورت کارآمد به فرمت‌های پشتیبانی‌شده به HTML، JPEG، PNG و PDF رندر کنید، با گزینه‌های انعطاف‌پذیر و قدرتمند، در حالی که یکپارچگی محتوا و ساختار سند حفظ می‌شود. GroupDocs.Viewer برای Node.js بر روی پلتفرم‌های Windows و Linux کار می‌کند.

پشتیبانی از پرطرفدارترین فرمت‌های فایل و سند

ما رندر بیش از 190 فرمت فایل و سند پرطرفدار را پشتیبانی می‌کنیم که شامل Word، Excel، PDF، PowerPoint، خانواده فرمت‌های OpenDocument، آرشیوها، تصاویر رستر و وکتور، کتاب‌های الکترونیکی، زبان‌های برنامه‌نویسی و نشانه‌گذاری‌ها، و بسیاری از انواع دیگر فایل‌ها می‌شود، از جمله فایل‌های رمزگذاری‌شده با حفاظت رمز عبور.

خروجی قابل تنظیم

GroupDocs.Viewer نه تنها امکان رندر سند را فراهم می‌کند، بلکه به شما اجازه می‌دهد دقیقاً چگونگی رندر، بخش‌های موردنظر سند، نحوه رندر آن‌ها را کنترل کنید و تبدیلات مختلفی را بر خروجی رندر شده اعمال نمایید.

استقلال پلتفرم

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
NPM

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

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

Microsoft Office، OpenDocument و فرمت‌های متنی

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

تصاویر، گرافیک‌ها و نمودارها

  • تصاویر راست‌خطی: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

سایر

  • وب: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • آرشیوها: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • سایر: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

ویژگی‌های GroupDocs.Viewer

به‌صورت یکپارچه PDF و اسناد Office را رندر، نمایش و تبدیل کنید

Feature icon

مشاهده اسناد در HTML

سندهای هر نوع را به یک سند HTML با CSS و SVG تبدیل کنید که می‌تواند در هر مرورگر وب مدرن نمایش داده شود.

Feature icon

تبدیل اسناد به تصویر نقطه‌ای Jpeg یا PNG

هر فرمت سند پشتیبانی‌شده را به تصویر نقطه‌ای تبدیل کنید، با امکان تنظیم فرمت تصویر و کیفیت فشرده‌سازی.

Feature icon

کنترل قلم‌های سند

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

Feature icon

تبدیل به PDF

هر سندی با فرمت پشتیبانی‌شده به‌راحتی می‌تواند به PDF تبدیل و با گزینه‌های قابل تنظیم ذخیره شود.

Feature icon

اعمال تبدیلات

سند خروجی می‌تواند در حین رندرینگ تغییر شکل دهد – صفحات می‌توانند چرخانده یا بازچینش شوند و واترمارک متنی می‌تواند بر روی آن‌ها قرار گیرد.

Feature icon

تنظیم خروجی HTML

اسناد HTML تولید شده توسط GroupDocs.Viewer می‌توانند به‌صورت دقیق تنظیم شوند: امکان ذخیره در جریان یا فایل، با منابع خارجی یا توکار، فراخوانی‌های بازگشتی و غیره وجود دارد.

Feature icon

پشتیبانی از ساختارهای پیچیده سند

GroupDocs.Viewer نه تنها اسناد تک‌فایلی را پشتیبانی می‌کند، بلکه فایل‌هایی که به‌صورت داخلی شامل فهرست یا ساختار سلسله‌مراتبی اسناد هستند، مانند پیام‌های ایمیل با پیوست‌ها، آرشیوهای ZIP با فایل‌های داخلی در پوشه‌ها، تصاویر TIFF چندصفحه‌ای و غیره را نیز پشتیبانی می‌کند.

Feature icon

گزینه‌های بهینه‌سازی

GroupDocs.Viewer شامل زیرسیستم کش قابل تنظیمی است که با استفاده از نسخه‌های کش‌شده اسناد زمان بارگذاری را تسریع می‌کند. همچنین مجموعه‌ای از گزینه‌های مختلف برای فرمت‌های گوناگون امکان حذف بخش‌ها یا جنبه‌های غیرضروری سند (قلم‌ها، ورق‌های مخفی، پیوست‌های ایمیل) را از رندرینگ فراهم می‌آورد تا عملکرد کلی بهینه شود.

Feature icon

پشتیبانی از اسناد محافظت‌شده با رمز عبور

GroupDocs.Viewer امکان باز کردن اسناد رمزگذاری‌شده انواع مختلف را فراهم می‌کند: PDF، WordProcessing، Spreadsheet، Presentation و سایرین، با تعیین رمز عبور در گزینه‌های بارگذاری.

نمونه‌های کد

برخی موارد استفاده معمول GroupDocs.Viewer برای Node.js از طریق عملیات Java

تبدیل DOCX به HTML

ویژگی‌های کلاس HtmlViewOptions به شما امکان کنترل فرآیند تبدیل را می‌دهند، برای اطلاعات بیشتر اینجا. به عنوان مثال، می‌توانید تمام منابع خارجی را در فایل HTML خروجی جاسازی کنید، فایل خروجی را فشرده‌سازی کنید و برای چاپ بهینه‌سازی نمایید.

JavaScript

import { Viewer, HtmlViewOptions } from '@groupdocs/groupdocs.viewer'

// تنظیم گزینه‌های خروجی HTML، یک فایل برای هر صفحه
const viewOptions = HtmlViewOptions.forEmbeddedResources()

// ایجاد نمونه Viewer
const viewer = new Viewer("resume.docx")

// تبدیل DOCX به HTML با منابع جاسازی‌شده
viewer.view(viewOptions)
viewer.close()

تبدیل PPTX به PDF

یک نمونه از کلاس PdfViewOptions ایجاد کنید و آن را به متد Viewer.view پاس دهید تا فایل PowerPoint PPTX را به PDF تبدیل کنید. ویژگی‌های کلاس PdfViewOptions به شما امکان کنترل فرآیند تبدیل را می‌دهند. به عنوان مثال، می‌توانید فایل PDF خروجی را محافظت کنید، صفحات آن را دوباره ترتیب دهید و کیفیت تصاویر سند را مشخص کنید. برای جزئیات به بخش مستندات زیر مراجعه کنید.

JavaScript

import { Viewer, PdfViewOptions } from '@groupdocs/groupdocs.viewer'

// تنظیم گزینه‌های خروجی PDF
const viewOptions = new PdfViewOptions("presentation.pdf")

// ایجاد نمونه Viewer
const viewer = new Viewer("presentation.pptx")

// تبدیل PPTX به PDF
viewer.view(viewOptions)
viewer.close()

برای شروع آماده اید؟

GroupDocs.Viewer را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

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

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی