แสดงผลหน้าที่เลือก

การแนะนำ

ในบทช่วยสอนนี้ เราจะเจาะลึกถึงวิธีการใช้ 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 และไฟล์รูปภาพ

ถาม: มีเวอร์ชันทดลองใช้งานเพื่อทดสอบก่อนซื้อหรือไม่

A: ใช่ คุณสามารถเข้าถึง Groupdocs.Viewer รุ่นทดลองใช้งานฟรีสำหรับ .NET ได้จาก เว็บไซต์.

ถาม: ฉันสามารถปรับแต่งรูปแบบผลลัพธ์อื่นนอกเหนือจาก HTML ได้หรือไม่

A: แน่นอน Groupdocs.Viewer สำหรับ .NET ให้ตัวเลือกในการเรนเดอร์หน้าเป็นรูปภาพ PDF และอื่นๆ นอกเหนือจาก HTML

ถาม: ฉันจะขอใบอนุญาตชั่วคราวเพื่อวัตถุประสงค์การทดสอบได้อย่างไร

ก. ใบอนุญาตชั่วคราวสามารถขอได้จาก หน้าใบอนุญาตชั่วคราว บนเว็บไซต์ Groupdocs

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

A: คุณสามารถเยี่ยมชมได้ที่ ฟอรั่ม Groupdocs.Viewer เพื่อรับการสนับสนุนและคำแนะนำจากชุมชนและนักพัฒนา