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