แสดงผลหน้าที่เลือก
การแนะนำ
ในบทช่วยสอนนี้ เราจะเจาะลึกถึงวิธีใช้ Groupdocs.Viewer สำหรับ .NET เพื่อแสดงผลหน้าที่เลือกจากเอกสาร ไม่ว่าคุณจะเป็นนักพัฒนาที่มีประสบการณ์หรือเพิ่งเริ่มต้น คำแนะนำทีละขั้นตอนนี้จะนำคุณไปสู่กระบวนการต่างๆ ได้อย่างง่ายดาย
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
1. การติดตั้ง
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Groupdocs.Viewer สำหรับ .NET ในสภาพแวดล้อมการพัฒนาของคุณ ถ้าไม่เช่นนั้นคุณสามารถดาวน์โหลดได้จากลิ้งค์ดาวน์โหลด.
การนำเข้าเนมสเปซ
ในไฟล์โค้ด C# ของคุณ ให้นำเข้าเนมสเปซที่จำเป็นเพื่อเข้าถึงคลาสและวิธีการที่จำเป็น คุณสามารถทำได้โดยใช้using
คำสั่ง:
using System;
using System.IO;
using GroupDocs.Viewer.Options;
ตอนนี้เรามาแบ่งโค้ดตัวอย่างออกเป็นหลายขั้นตอน:
ขั้นตอนที่ 1: ตั้งค่าไดเรกทอรีผลลัพธ์
กำหนดไดเร็กทอรีที่คุณต้องการให้เพจที่แสดงผลถูกบันทึก แทนที่"Your Document Directory"
ด้วยเส้นทางไดเร็กทอรีที่ต้องการ
string outputDirectory = "Your Document Directory";
ขั้นตอนที่ 2: กำหนดรูปแบบเส้นทางไฟล์เพจ
ระบุรูปแบบสำหรับพาธไฟล์ของเพจที่แสดงผล สิ่งนี้จะถูกใช้เพื่อบันทึกแต่ละหน้าเป็นไฟล์ HTML ในไดเร็กทอรีเอาต์พุต
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
ขั้นตอนที่ 3: สร้างอินสแตนซ์ของวัตถุ Viewer
สร้างอินสแตนซ์ของคลาส Viewer โดยส่งผ่านเส้นทางของเอกสารที่คุณต้องการแสดงผลเป็นอาร์กิวเมนต์
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_DOCX))
ขั้นตอนที่ 4: กำหนดค่าตัวเลือกมุมมอง HTML
ตั้งค่าตัวเลือกมุมมอง HTML สำหรับการแสดงผล ในตัวอย่างนี้ เรากำลังกำหนดค่าตัวเลือกเพื่อฝังทรัพยากรในเอาต์พุต HTML
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
ขั้นตอนที่ 5: แสดงผลหน้าที่เลือก
ระบุหมายเลขหน้าที่คุณต้องการแสดงผล ในกรณีนี้ เรากำลังแสดงผลหน้าที่ 1 ถึง 3 จากนั้น เรียกเมธอด View บนออบเจ็กต์ Viewer โดยส่งตัวเลือกและหมายเลขหน้าเป็นอาร์กิวเมนต์
viewer.View(options, 1, 3);
ขั้นตอนที่ 6: ผลลัพธ์ผลลัพธ์
สุดท้ายนี้ ให้แสดงข้อความที่ระบุว่าการแสดงผลเอกสารเสร็จสมบูรณ์และตำแหน่งที่บันทึกไฟล์เอาต์พุต
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
บทสรุป
ยินดีด้วย! คุณได้เรียนรู้วิธีการแสดงผลหน้าที่เลือกจากเอกสารโดยใช้ Groupdocs.Viewer สำหรับ .NET เรียบร้อยแล้ว ด้วยความรู้นี้ คุณสามารถรวมความสามารถในการเรนเดอร์เอกสารเข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างง่ายดาย
คำถามที่พบบ่อย
ถาม: ฉันสามารถแสดงหน้าจากเอกสารประเภทต่างๆ เช่น PDF หรือรูปภาพได้หรือไม่
ตอบ: ใช่ Groupdocs.Viewer สำหรับ .NET รองรับการเรนเดอร์เพจจากรูปแบบเอกสารที่หลากหลาย รวมถึง PDF, เอกสาร Microsoft Office และไฟล์รูปภาพ
ถาม: มีเวอร์ชันทดลองให้ทดสอบก่อนซื้อหรือไม่
ตอบ: ได้ คุณสามารถเข้าถึง Groupdocs.Viewer สำหรับ .NET เวอร์ชันทดลองใช้ฟรีได้จากเว็บไซต์.
ถาม: ฉันสามารถปรับแต่งรูปแบบเอาต์พุตอื่นที่ไม่ใช่ HTML ได้หรือไม่
ตอบ: แน่นอนว่า Groupdocs.Viewer สำหรับ .NET มีตัวเลือกในการเรนเดอร์เพจเป็นรูปภาพ, PDF และอื่นๆ นอกเหนือจาก HTML
ถาม: ฉันจะขอรับใบอนุญาตชั่วคราวเพื่อการทดสอบได้อย่างไร
ตอบ: สามารถรับใบอนุญาตชั่วคราวได้จากหน้าใบอนุญาตชั่วคราว บนเว็บไซต์ Groupdocs
ถาม: ฉันจะขอความช่วยเหลือหรือขอความช่วยเหลือเกี่ยวกับปัญหาที่พบได้ที่ไหน
ตอบ: คุณสามารถเยี่ยมชมได้ที่ฟอรัม Groupdocs.Viewer สำหรับการสนับสนุนและคำแนะนำจากชุมชนและนักพัฒนา