GroupDocs.Viewer อย่างรวดเร็ว

API สำหรับแปลง, แสดง, แปลงรูปแบบเอกสาร, สไลด์, แผนภาพ และประเภทเอกสารอื่น ๆ มากมายในแอปพลิเคชัน .NET

Illustration viewer

ดูเอกสารอย่างมีประสิทธิภาพและเชื่อถือได้

ด้วย GroupDocs.Viewer API คุณสามารถเรนเดอร์เอกสารในรูปแบบที่รองรับได้อย่างมีประสิทธิภาพเป็น HTML, JPEG, PNG, และ PDF ด้วยตัวเลือกที่ยืดหยุ่นและทรงพลัง พร้อมคงความสมบูรณ์ของเนื้อหาและโครงสร้างเอกสาร GroupDocs.Viewer รองรับ .NET Framework 4.6.2 และ .NET 6.0 ทำงานบนแพลตฟอร์ม Windows และ Linux

รองรับรูปแบบไฟล์และเอกสารที่ได้รับความนิยมสูงสุด

เรารองรับการเรนเดอร์ไฟล์และเอกสารที่ได้รับความนิยมกว่า 190 รูปแบบ ซึ่งรวมถึง Word, Excel, PDF, PowerPoint, ตระกูลรูปแบบ OpenDocument, ไฟล์บีบอัด, ภาพแบบ Raster และ Vector, e-Books, ภาษาการเขียนโปรแกรมและมาร์กอัป, และไฟล์ประเภทอื่น ๆ อีกมาก รวมถึงไฟล์ที่เข้ารหัสด้วยการป้องกันด้วยรหัสผ่าน

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

GroupDocs.Viewer ไม่เพียงแต่ให้คุณเรนเดอร์เอกสารเท่านั้น แต่ยังสามารถควบคุมวิธีการที่แน่นอนว่า ส่วนใดของเอกสารควรจะเรนเดอร์หรือไม่, วิธีการเรนเดอร์, และนำการแปลงต่าง ๆ ไปใช้กับผลลัพธ์ที่เรนเดอร์

UI สำหรับ ASP.NET Core

เรามีแพคเกจ UI แบบโอเพนซอร์สสำหรับ ASP.NET Core ที่สามารถเพิ่มลงในโครงการของคุณได้ในไม่กี่นาที แพคเกจ Viewer.UI มีเว็บ UI ที่พัฒนาด้วย Angular และมอบชุด API ที่มีประโยชน์พร้อมผู้ให้บริการจัดเก็บข้อมูล

การสนับสนุนแพลตฟอร์ม

GroupDocs.Viewer สำหรับ .NET รองรับระบบปฏิบัติการ, เฟรมเวิร์ก และตัวจัดการแพคเกจต่อไปนี้

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

แพคเกจสำหรับ Windows

  • รองรับ .NET Framework 4.6.2+ และ .NET 6.0
  • รองรับรูปแบบไฟล์ที่ครอบคลุมที่สุด
  • ขึ้นอยู่กับ System.Drawing และ System.Drawing.Common
ดาวน์โหลดจาก NuGet

แพคเกจข้ามแพลตฟอร์ม

  • รองรับ .NET 6.0 และเวอร์ชันที่สูงกว่า
  • รองรับรูปแบบไฟล์ที่จำกัด
  • ทำงานบน Windows, Linux และ macOS
ดาวน์โหลดจาก NuGet

รูปแบบไฟล์ที่รองรับ

GroupDocs.Viewer สำหรับ .NET รองรับการทำงานกับ รูปแบบไฟล์ ต่อไปนี้

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 รองรับโดยแพคเกจเฉพาะ Windows
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE รองรับโดยแพคเกจเฉพาะ Windows
  • 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 รองรับโดยแพคเกจเฉพาะ Windows
  • 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 รองรับโดยแพคเกจเฉพาะ Windows
  • 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 สำหรับ .NET

เรนเดอร์ DOCX เป็น HTML

คุณสมบัติของคลาส HtmlViewOptions ช่วยให้คุณควบคุมกระบวนการแปลง ดูรายละเอียดเพิ่มเติม ที่นี่. ตัวอย่างเช่น คุณสามารถฝังทรัพยากรภายนอกทั้งหมดในไฟล์ HTML ผลลัพธ์, ย่อขนาดไฟล์ผลลัพธ์, และปรับให้เหมาะสำหรับการพิมพ์

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

// สร้างอินสแตนซ์ Viewer
using (Viewer viewer = new Viewer("resume.docx"))
{
    // ตั้งค่าตัวเลือก HTML สำหรับผลลัพธ์
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources();
    
    // แปลง DOCX เป็น HTML พร้อมทรัพยากรที่ฝังไว้
    viewer.View(options);
}

ส่งออก PPTX เป็น PDF

สร้างอินสแตนซ์ของคลาส PdfViewOptions แล้วส่งให้เมธอด Viewer.View เพื่อแปลงไฟล์ PowerPoint PPTX เป็น PDF. คุณสมบัติของคลาส PdfViewOptions ช่วยให้คุณควบคุมกระบวนการแปลง ตัวอย่างเช่น คุณสามารถปกป้องไฟล์ PDF ผลลัพธ์, จัดลำดับหน้าต่าง ๆ ใหม่, และกำหนดคุณภาพของภาพในเอกสาร ดูรายละเอียดเพิ่มเติมใน ส่วนเอกสารต่อไปนี้.

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

using (var viewer = new Viewer("presentation.pptx"))
{
    // ตั้งค่าตัวเลือก PDF สำหรับผลลัพธ์       
    var viewOptions = new PdfViewOptions("presentation.pdf");
    
    // ส่งออก PPTX เป็น PDF       
    viewer.View(viewOptions);
}

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Viewer ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย