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

แต่พูดตามตรง ว่าหลักการ “ลิงก์ดาวน์โหลด” มักจะดูยุ่งยาก:

  • การเกิดความยุ่งยากกับผู้ใช้: คลิกดาวน์โหลด ค้นหาไฟล์ รอให้แอปพลิเคชันอื่น (เช่น Adobe Reader หรือ MS Word) เปิด… มันดึงผู้ใช้ออกจากประสบการณ์ของแอปของคุณ
  • การพึ่งพาซอฟต์แวร์: ถ้าผู้ใช้ไม่มีซอฟต์แวร์ที่เหมาะสมติดตั้งอยู่ล่ะ? หรือพวกเขาใช้มือถือที่มีความสามารถจำกัด? คุณเสี่ยงที่จะทำให้พวกเขาไม่สามารถดูเอกสารได้เลย
  • การสูญเสียบริบท: เมื่อดาวน์โหลดแล้ว เอกสารจะอยู่นอกแอปของคุณ ทำให้การทำงานร่วมกัน (เช่น การแสดงความคิดเห็นหรือการติดตามสถานะ) ยากขึ้น
  • ปัญหาการควบคุมเวอร์ชัน: ผู้ใช้อาจบันทึกสำเนาท้องถิ่นที่เรียกว่าเร็ว ๆ นี้จะล้าสมัย

มีวิธีที่ราบรื่นและเป็นมืออาชีพมากขึ้น: ฝังตัวแสดงเอกสารโดยตรงในแอปเว็บ .NET ของคุณ และนั่นคือสิ่งที่ Doconut ช่วยให้คุณทำได้

แนะนำการดูในแอปที่ไร้รอยต่อด้วย Doconut

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

คิดซะว่าเป็นหน้าต่างดูเอกสารแบบอเนกประสงค์ที่คุณสามารถรวมเข้ากับแอปพลิเคชันได้อย่างง่ายดาย แทนที่จะบังคับดาวน์โหลด ผู้ใช้สามารถดูไฟล์ PDF เอกสาร Word (DOC, DOCX) ตาราง Excel (XLS, XLSX) การนำเสนอ PowerPoint (PPT, PPTX) รูปภาพ (JPG, PNG, TIFF, GIF) และรูปแบบอื่น ๆ ได้อย่างราบรื่น โดยไม่ต้องออกจากไซต์ของคุณ

ทำไมต้องฝังตัวแสดงเช่น Doconut?

การรวม Doconut เข้ากับโปรเจค .NET ของคุณมีข้อดีที่สำคัญ:

  1. ประสบการณ์ผู้ใช้ที่ยอดเยี่ยม: ทำให้ผู้ใช้มีส่วนร่วมอยู่ภายในแอปของคุณ การดูเอกสารกลายเป็นเรื่องทันทีและไม่ยุ่งยาก เป็นส่วนหนึ่งของกระบวนการทำงาน
  2. ความเข้ากันได้แบบอเนกประสงค์: Doconut จัดการกับความซับซ้อนในการเรนเดอร์ ตราบใดที่ Doconut รองรับรูปแบบ ผู้ใช้ของคุณสามารถดูได้ โดยไม่คำนึงถึงซอฟต์แวร์ที่ติดตั้งอยู่ในเครื่องหรืออุปกรณ์ของพวกเขา
  3. ไม่มีการพึ่งพาฝั่งลูกค้า: ผู้ใช้ไม่จำเป็นต้องมี Adobe Reader, Microsoft Office หรือปลั๊กอินเบราว์เซอร์เฉพาะ ประสบการณ์การดูเป็นไปอย่างสม่ำเสมอในทุกเบราว์เซอร์และแพลตฟอร์ม
  4. การควบคุมที่มากขึ้น: รักษาเอกสารที่มีความละเอียดอ่อนให้อยู่ในสภาพแวดล้อมที่ควบคุมภายในแอปพลิเคชันของคุณ คุณสามารถจัดการเกี่ยวกับสิทธิ์และติดตามกิจกรรมการดูได้อย่างมีประสิทธิภาพมากขึ้น
  5. กระบวนการทำงานที่มีประสิทธิภาพ: อำนวยความสะดวกในกระบวนการเช่น การตรวจสอบเอกสาร, วงจรการอนุมัติ หรือเพียงแค่การอ้างอิงข้อมูลโดยไม่ต้องเปลี่ยนบริบท
  6. การรวมที่ง่ายสำหรับนักพัฒนา .NET: Doconut ถูกสร้างขึ้นสำหรับระบบนิเวศของ .NET เสนอการรวมที่ตรงไปตรงมากับ ASP.NET (Web Forms, MVC), ASP.NET Core และอาจรวมถึงแอปพลิเคชัน Blazor

วิธีที่ Doconut ทำงาน

ในขณะที่รายละเอียดการติดตั้งเฉพาะจะอยู่ในเอกสาร แต่แนวคิดทั่วไปนั้นง่าย:

  1. ติดตั้ง: เพิ่มแพ็กเกจ Doconut NuGet ลงในโปรเจคเว็บ .NET ของคุณ
  2. กำหนดค่า: ตั้งค่าการกำหนดค่าที่จำเป็น (เช่น คีย์ใบอนุญาตหรือเส้นทางจัดเก็บ ถ้ามี)
  3. ฝัง: ใช้ตัวควบคุม Doconut หรือแท็กช่วยภายในหน้า Razor, Views, คอมโพเนนต์ Blazor หรือหน้า ASPX ของคุณ
  4. ชี้ไปยังเอกสาร: ส่งเส้นทางหรือสตรีมของเอกสารที่คุณต้องการแสดงไปยังส่วนประกอบ Doconut

Doconut โดยปกติจะจัดการกับการประมวลผลฝั่งเซิร์ฟเวอร์ที่จำเป็นในการเรนเดอร์เอกสารให้ถูกต้องในรูปแบบที่สามารถดูได้ทางเว็บ ซึ่งจะแสดงในตัวแสดงที่ฝังอยู่ด้านฝั่งลูกค้า