แสดงผลด้วยข้อความซ้อนทับสำหรับการแสดงผล

การแนะนำ

ในขอบเขตของการพัฒนา .NET การจัดการและการแสดงรูปแบบเอกสารต่างๆ ได้อย่างราบรื่นถือเป็นสิ่งสำคัญสำหรับหลายๆ แอปพลิเคชัน GroupDocs.Viewer สำหรับ .NET กลายเป็นโซลูชันที่มีประสิทธิภาพในการเรนเดอร์เอกสารภายในแอปพลิเคชัน .NET ของคุณได้อย่างง่ายดาย ไม่ว่าจะเป็น PDF, เอกสาร Word, สเปรดชีต Excel หรืองานนำเสนอ PowerPoint GroupDocs.Viewer จะทำให้กระบวนการง่ายขึ้น โดยนำเสนอคุณสมบัติมากมายสำหรับการดูเอกสารที่ได้รับการปรับปรุง

ข้อกำหนดเบื้องต้น

ก่อนที่จะเจาะลึกการบูรณาการ GroupDocs.Viewer สำหรับ .NET เข้ากับโปรเจ็กต์ของคุณ ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าข้อกำหนดเบื้องต้นต่อไปนี้:

การตั้งค่าสภาพแวดล้อม .NET

  1. ติดตั้ง Visual Studio: หากคุณยังไม่ได้ดาวน์โหลด ให้ดาวน์โหลดและติดตั้ง Visual Studio จากเว็บไซต์ Microsoft

  2. สร้างโครงการ .NET: เปิด Visual Studio และสร้างโครงการ .NET ใหม่ หรือเปิดโครงการที่มีอยู่ที่คุณต้องการรวม GroupDocs.Viewer

  3. .NET Framework: ตรวจสอบให้แน่ใจว่าโครงการของคุณกำหนดเป้าหมายเป็น .NET Framework เวอร์ชันที่เข้ากันได้

การติดตั้ง GroupDocs.Viewer

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

นำเข้าเนมสเปซ

หากต้องการใช้ฟังก์ชัน GroupDocs.Viewer ในแอปพลิเคชัน .NET ของคุณ ให้นำเข้าเนมสเปซที่จำเป็น:

using System;
using System.IO;
using GroupDocs.Viewer.Options;

ขั้นตอนที่ 1: กำหนดไดเรกทอรีผลลัพธ์

string outputDirectory = "Your Document Directory";

ให้แน่ใจว่าจะเปลี่ยน"Your Document Directory" ด้วยเส้นทางที่คุณต้องการจัดเก็บหน้าเอกสารที่แสดงผล

ขั้นตอนที่ 2: กำหนดรูปแบบเส้นทางไฟล์เพจ

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.png");

บรรทัดนี้ระบุรูปแบบสำหรับการตั้งชื่อเพจที่แสดงผล ในตัวอย่างนี้ จะใช้ตัวยึดตำแหน่ง{0} เพื่อแสดงหมายเลขหน้า

ขั้นตอนที่ 3: เริ่มต้นวัตถุ Viewer

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_DOCX))
{
    // บล็อกรหัส
}

สร้างกViewerวัตถุโดยผ่านเส้นทางของเอกสารที่จะดู ในกรณีนี้,TestFiles.SAMPLE_DOCX แสดงถึงเส้นทางของเอกสารตัวอย่าง

ขั้นตอนที่ 4: ตั้งค่าตัวเลือกการแสดงผล

PngViewOptions options = new PngViewOptions(pageFilePathFormat);
options.ExtractText = true;

กำหนดค่าตัวเลือกการเรนเดอร์ตามความต้องการของคุณ ที่นี่,PngViewOptions ใช้สำหรับแสดงผลหน้าเป็นภาพ PNG และExtractText ถูกตั้งค่าเป็นtrue เพื่อแยกข้อความออกจากเอกสาร

ขั้นตอนที่ 5: แสดงผลเอกสาร

viewer.View(options);

เรียกใช้View วิธีการของViewer วัตถุ โดยส่งตัวเลือกการเรนเดอร์เพื่อเริ่มกระบวนการเรนเดอร์

ขั้นตอนที่ 6: แสดงข้อความแสดงความสำเร็จ

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

หลังจากแสดงผลแล้ว ให้แสดงข้อความแสดงความสำเร็จที่ระบุถึงความสมบูรณ์ของกระบวนการและตำแหน่งที่เก็บเพจที่แสดงผล

บทสรุป

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

คำถามที่พบบ่อย

GroupDocs.Viewer เข้ากันได้กับเอกสารทุกรูปแบบหรือไม่

GroupDocs.Viewer รองรับรูปแบบเอกสารที่หลากหลาย รวมถึง PDF, เอกสาร Microsoft Office, รูปภาพ และอื่นๆ

ฉันสามารถปรับแต่งตัวเลือกการเรนเดอร์ตามความต้องการของแอปพลิเคชันของฉันได้หรือไม่

ใช่ GroupDocs.Viewer มีตัวเลือกการปรับแต่งที่ครอบคลุมเพื่อปรับแต่งกระบวนการเรนเดอร์ให้ตรงตามความต้องการเฉพาะของคุณ

GroupDocs.Viewer ให้การสนับสนุนข้ามแพลตฟอร์มหรือไม่

GroupDocs.Viewer ได้รับการออกแบบมาสำหรับแอปพลิเคชัน .NET เป็นหลัก แต่ยังให้การสนับสนุนแอปพลิเคชัน Java ผ่าน GroupDocs.Viewer สำหรับ Java

GroupDocs.Viewer เหมาะสำหรับการประมวลผลเอกสารขนาดใหญ่หรือไม่

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

ฉันจะขอความช่วยเหลือได้ที่ไหน หากฉันประสบปัญหาระหว่างการรวมหรือการใช้งาน

คุณสามารถขอการสนับสนุนจากฟอรัมชุมชน GroupDocsที่นี่.