การเพิ่มการดูเอกสารในแอปพลิเคชัน .NET
25/7/2568

การเพิ่มการดูเอกสารในแอปพลิเคชัน .NET

Doconut Viewer, .NET SDK, เปิดไฟล์ได้ถึง 75 ประเภทภายในแอปของคุณเอง, พร้อมปลั๊กอินการอธิบายประกอบและการค้นหาในชั้นข้อความที่เป็นตัวเลือก.

หากแอปพลิเคชันของคุณต้องแสดงเอกสารให้ผู้ใช้ดู คุณมีสองวิธี: ส่งไฟล์ให้พวกเขาและหวังว่าพวกเขาจะมีซอฟต์แวร์ที่เหมาะสม, หรือเรนเดอร์เอง โพสต์นี้พูดถึงวิธีที่สอง.

Doconut Viewer คือ SDK สำหรับการดูเอกสารใน .NET มันถูกติดตั้งในแอปของคุณและเรนเดอร์เอกสารบนเซิร์ฟเวอร์ ดังนั้นไม่มีอะไรถูกดาวน์โหลดไปยังเครื่องของผู้ใช้และไม่มีอะไรถูกติดตั้งบนเครื่องของพวกเขา โปรดสังเกตชื่อผลิตภัณฑ์: Doconut.app เป็นเว็บไซต์ฟรีที่คุณสามารถลองเอนจินเดียวกันกับไฟล์หนึ่งไฟล์ และมันไม่ใช่สิ่งที่คุณต้องติดตั้ง.

ตัวดูการจัดการเอกสาร
ตัวดูการจัดการเอกสาร

การสนับสนุนหลายรูปแบบ

แคตาล็อกของ SDK มีไฟล์นามสกุล 75 ประเภทใน 18 กลุ่ม, ดังนั้นแอปของคุณสามารถเปิดรูปแบบที่จริง ๆ แล้วมาถึงในกล่องขาเข้าแบบธุรกิจ: PDF, เอกสาร Office, ภาพวาด CAD, แผนภาพ Visio, แผนโครงการ, ไฟล์อีเมล, eBook และรูปภาพ การเพิ่มล่าสุดรวมถึง EMF, AVIF และเวอร์ชัน Office ที่รองรับมาโคร, ทำให้ไฟล์ที่เคยถูกปฏิเสธตอนนี้สามารถเปิดได้.

DICOM เป็นส่วนหนึ่งของ 75 นั้น, ผ่านปลั๊กอินที่มีใบอนุญาตแยกต่างหาก ตัวดูฟรีบน Doconut.app รองรับ 73 — ทุกอย่างยกเว้น .dcm และ .ima.

การโต้ตอบที่เป็นมิตรกับผู้ใช้

การมีส่วนร่วมเป็นกุญแจสู่ความพึงพอใจของผู้ใช้ Doconut.app มีการควบคุมที่ใช้งานง่ายทำให้การนำทางเอกสารเป็นเรื่องง่ายและมีประสิทธิภาพ ผู้ใช้สามารถซูม, เลื่อนหน้า, และหมุนเอกสารได้อย่างราบรื่น การเข้าถึงมุมมองภาพย่ออย่างรวดเร็วยังช่วยให้การนำทางเอกสารมีประสิทธิภาพ ทำให้ผู้ใช้สามารถค้นหาข้อมูลที่ต้องการได้ในไม่กี่วินาที.

เครื่องมืออธิบายประกอบที่ครอบคลุม

การอธิบายประกอบเป็นหนึ่งในสี่ปลั๊กอินที่ได้รับใบอนุญาตเพิ่มเติมบนตัวดู — ปลั๊กอินอื่น ๆ คือ Converter, DICOM และ Search. ด้วยมัน, ผู้ใช้สามารถทิ้งความคิดเห็นเป็นข้อความ, ไฮไลท์ส่วนต่าง ๆ, เพิ่มโน้ตติดกาว, และใช้รูปทรงและตราประทับ.

ควรชัดเจนว่านี่เป็นการซื้อแยกต่างหาก ไม่ใช่ฟีเจอร์ของตัวดูพื้นฐาน, และควรพิจารณาว่ากระบวนการทำงานของคุณต้องการมันหรือไม่ก่อนที่จะจัดสรรงบประมาณ มีแอปพลิเคชันจำนวนมากที่เพียงแค่ต้องการแสดงเอกสารเท่านั้น.

ฟังก์ชันการค้นหาขั้นสูง

Doconut.app ค้นหาชั้นข้อความที่ PDF มีอยู่แล้ว, และแสดงผลการค้นหาแต่ละรายการในตำแหน่งที่มันอยู่ในเลย์เอาต์ของหน้าแทนที่จะเป็นรายการเลขบรรทัดเปล่า สิ่งนี้ครอบคลุมเอกสารที่ทีมส่วนใหญ่ทำงานด้วย: สิ่งใดที่ส่งออกจาก Word, ผลิตโดยระบบรายงาน, หรือสแกนด้วยการเปิดการจดจำข้อความ หน้าใดที่เป็นเพียงภาพเท่านั้นไม่มีข้อความให้ค้นหา, และการอ่านอักขระจากภาพไม่ใช่สิ่งที่ตัวดูทำได้ในขณะนี้.

ความยืดหยุ่นในการบูรณาการ

SDK รองรับ ASP.NET, MVC, .NET Core, .NET 6+ และ Blazor. เนื่องจากมันถูกติดตั้งในสภาพแวดล้อมของคุณเองแทนที่จะเรียกเป็นบริการ, มันจะถูกปรับใช้ที่ใดก็ได้ที่แอปของคุณปรับใช้อยู่, และมันไม่ทำการเรียกไปยังเซิร์ฟเวอร์ของ Doconut — ซึ่งมักเป็นคำตอบที่ผู้ตรวจสอบความปลอดภัยมองหา.

ประสิทธิภาพและการขยายขนาด

การเรนเดอร์เกิดขึ้นบนเซิร์ฟเวอร์ นั่นคือสิ่งที่ทำให้เบราว์เซอร์สามารถแสดง DWG บนเครื่องที่ไม่มีซอฟต์แวร์ CAD, และเป็นค่าใช้จ่ายที่ต้องวางแผน: งานจะย้ายไปยังระดับของคุณ ทดสอบด้วยเอกสารจริงที่หนักที่สุดของคุณแทนตัวอย่าง, และตรวจสอบการตั้งค่าความละเอียดและแคชก่อนสรุปว่าคุณต้องการฮาร์ดแวร์เพิ่ม.

โอกาสในการปรับแต่ง

ลักษณะของตัวดูและชุดการควบคุมสามารถกำหนดค่าได้, ดังนั้นมันสามารถดูเหมือนเป็นส่วนหนึ่งของผลิตภัณฑ์ของคุณแทนที่จะเป็นหน้าต่างสู่ของผู้อื่น ให้นำชื่อออปชันจากเอกสารสำหรับเวอร์ชันที่คุณติดตั้ง; พวกมันได้เปลี่ยนแปลงระหว่างการปล่อยเวอร์ชัน.

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

จุดเริ่มต้น

ใบอนุญาตทดลองใช้งานฟรี เริ่มต้นจาก หน้าดาวน์โหลด, และใช้ สาธิตสด ก่อนหากคุณต้องการดูการเรนเดอร์ก่อนเขียนโค้ดบูรณาการใด ๆ.

สองสิ่งที่ควรทดสอบก่อนคุณตัดสินใจ: เอกสารจริงที่ยากที่สุดของคุณ, และรูปแบบที่คุณจริง ๆ แล้วได้รับแทนรายการที่ระบุไว้ ไฟล์ตัวอย่างมักผ่านได้เสมอ.

และหากคุณเพียงต้องการเปิดไฟล์เดียวในวันนี้แทนการสร้างอะไรเลย, Doconut.app จะทำเช่นนั้นในแท็บเบราว์เซอร์, ฟรี, และลบไฟล์นั้นหลังจากนั้น.