GroupDocs.Viewer در یک نگاه

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

Illustration viewer

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

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

اکثر فرمت های فایل و سند محبوب پشتیبانی می شوند

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

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

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

استقلال سکو

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
NPM

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

GroupDocs.Viewer برای Node.js از طریق جاوا از عملیات ب زیر پشتیبانی می‌کند formats.

مایکروسافت آفیس، 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 و اسناد آفیس

Feature icon

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

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

Feature icon

اسناد را شطرنجی کنید

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

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 از طریق عملیات جاوا استفاده می کنند

DOCX را به HTML رندر کنید

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

JavaScript

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

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

// Instantiate Viewer
const viewer = new Viewer("resume.docx")

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

PPTX را به PDF صادر کنید

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

JavaScript

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

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

// Instantiate Viewer
const viewer = new Viewer("presentation.pptx")

// PPTX را به PDF صادر کنید
viewer.view(viewOptions)
viewer.close()

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

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