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, ไฟล์บีบอัด, ภาพแรสเตอร์และเวกเตอร์, e-Books, ภาษาการเขียนโปรแกรมและมาร์กอัป, และไฟล์ประเภทอื่น ๆ อีกมาก รวมถึงไฟล์ที่เข้ารหัสด้วยการป้องกันด้วยรหัสผ่าน.

ผลลัพธ์ที่ปรับแต่งได้

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
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย