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

การแนะนำ

ในขอบเขตของการพัฒนา .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 Object

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 ได้ ที่นี่.