แสดงผลหน้าที่เลือก
การแนะนำ
ในบทช่วยสอนนี้ เราจะเจาะลึกถึงวิธีการใช้ 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 เพื่อรับการสนับสนุนและคำแนะนำจากชุมชนและนักพัฒนา