รับข้อมูลมุมมองสำหรับแบบร่าง CAD

การแนะนำ

ในโลกของการพัฒนาซอฟต์แวร์ การจัดการแบบ CAD อย่างมีประสิทธิภาพถือเป็นสิ่งสำคัญ ไม่ว่าคุณกำลังสร้างแอปพลิเคชันสำหรับสถาปนิก วิศวกร หรือนักออกแบบ การมอบประสบการณ์การรับชมไฟล์ CAD ที่ราบรื่นจะช่วยเพิ่มความพึงพอใจของผู้ใช้ได้อย่างมาก GroupDocs.Viewer สำหรับ .NET นำเสนอโซลูชันที่มีประสิทธิภาพในการผสานรวมความสามารถในการดูไฟล์ CAD เข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างง่ายดาย ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดขั้นตอนการรับข้อมูลมุมมองสำหรับแบบร่าง CAD โดยใช้ GroupDocs.Viewer สำหรับ .NET

ข้อกำหนดเบื้องต้น

ก่อนที่เราจะเจาะลึกบทช่วยสอน ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:

1. ติดตั้ง GroupDocs.Viewer สำหรับ .NET

ก่อนอื่น คุณต้องติดตั้ง GroupDocs.Viewer สำหรับ .NET ในสภาพแวดล้อมการพัฒนาของคุณ คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้จากเว็บไซต์กรุ๊ปดอคส์.

2. ความเข้าใจพื้นฐานของ .NET Framework

ความคุ้นเคยกับ .NET Framework และภาษาการเขียนโปรแกรม C# เป็นสิ่งจำเป็นที่ต้องปฏิบัติตามพร้อมกับบทช่วยสอนนี้

3. ตั้งค่าสภาพแวดล้อมการพัฒนา

ตรวจสอบให้แน่ใจว่าคุณมีสภาพแวดล้อมการพัฒนาที่ตั้งค่าด้วย Visual Studio หรือ IDE ที่เข้ากันได้กับ .NET อื่นๆ

นำเข้าเนมสเปซ

ในโปรเจ็กต์ C# ของคุณ ให้นำเข้าเนมสเปซที่จำเป็นเพื่อใช้ฟังก์ชัน GroupDocs.Viewer

using System;
using GroupDocs.Viewer.Options;
using GroupDocs.Viewer.Results;

ขั้นตอนที่ 1: กำหนดตัวเลือกข้อมูลมุมมอง

ViewInfoOptions viewInfoOptions = ViewInfoOptions.ForHtmlView();

ในขั้นตอนนี้ เราจะเริ่มต้นอินสแตนซ์ของViewInfoOptions เพื่อระบุตัวเลือกในการดึงข้อมูลมุมมอง เราใช้ForHtmlView() วิธีการระบุว่าเราต้องการดึงข้อมูลสำหรับมุมมอง HTML

ขั้นตอนที่ 2: กำหนดค่าตัวเลือกการเรนเดอร์ CAD

viewInfoOptions.CadOptions.RenderLayouts = true;

นี่เราจัดให้RenderLayouts ทรัพย์สินเพื่อtrue เพื่อรวมเค้าโครงทั้งหมด เพื่อให้แน่ใจว่าเค้าโครงทั้งหมดภายในไฟล์ CAD จะถูกเรนเดอร์

ขั้นตอนที่ 3: ดึงข้อมูลมุมมอง CAD

CadViewInfo info = viewer.GetViewInfo(viewInfoOptions) as CadViewInfo;

เราโทรGetViewInfo() วิธีการบนออบเจ็กต์วิวเวอร์ โดยส่งผ่านviewInfoOptions เป็นพารามิเตอร์เพื่อดึงข้อมูลมุมมองสำหรับไฟล์ CAD เราหล่อคืนViewInfo วัตถุประสงค์CadViewInfo พิมพ์.

ขั้นตอนที่ 4: แสดงประเภทเอกสารและจำนวนหน้า

Console.WriteLine("Document type is: " + info.FileType);
Console.WriteLine("Pages count: " + info.Pages.Count);

ในขั้นตอนนี้ เราจะพิมพ์ประเภทเอกสารและจำนวนหน้าทั้งหมดในไฟล์ CAD ไปยังคอนโซล

ขั้นตอนที่ 5: แสดงเลย์เอาต์และเลเยอร์

Console.WriteLine("\nLayouts:");
foreach (Layout layout in info.Layouts)
    Console.WriteLine(layout);
Console.WriteLine("\nLayers:");
foreach (Layer layer in info.Layers)
    Console.WriteLine(layer);

สุดท้าย เราจะวนซ้ำเค้าโครงและเลเยอร์ที่ดึงมาจากไฟล์ CAD และพิมพ์ลงในคอนโซล

บทสรุป

เมื่อทำตามบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีใช้ GroupDocs.Viewer สำหรับ .NET เพื่อรับข้อมูลมุมมองสำหรับแบบร่าง CAD ได้อย่างราบรื่น การรวมความสามารถนี้เข้ากับแอปพลิเคชัน .NET ของคุณสามารถเพิ่มประสบการณ์ผู้ใช้และปรับปรุงการจัดการไฟล์ CAD ได้อย่างมาก

คำถามที่พบบ่อย

ถาม: GroupDocs.Viewer สำหรับ .NET เข้ากันได้กับไฟล์ CAD ทุกรูปแบบหรือไม่

GroupDocs.Viewer สำหรับ .NET รองรับไฟล์ CAD หลากหลายรูปแบบ รวมถึง DWG, DXF, DWF และอื่นๆ อีกมากมาย

ถาม: ฉันสามารถปรับแต่งตัวเลือกการเรนเดอร์สำหรับไฟล์ CAD ได้หรือไม่

ได้ คุณสามารถปรับแต่งตัวเลือกการเรนเดอร์ได้ เช่น เลย์เอาต์ เลเยอร์ และรูปแบบเอาท์พุตตามความต้องการของคุณ

ถาม: GroupDocs.Viewer สำหรับ .NET มีรุ่นทดลองใช้ฟรีหรือไม่

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

ถาม: GroupDocs.Viewer for .NET มีการเผยแพร่การอัปเดตบ่อยเพียงใด

GroupDocs ออกการอัปเดตและการปรับปรุงอย่างสม่ำเสมอเพื่อให้แน่ใจว่าสามารถใช้งานร่วมกับรูปแบบไฟล์ CAD ล่าสุดและปรับปรุงประสิทธิภาพโดยรวม

ถาม: ฉันจะขอรับการสนับสนุนหรือความช่วยเหลือเกี่ยวกับ GroupDocs.Viewer สำหรับ .NET ได้ที่ไหน

คุณสามารถไปที่ฟอรัม GroupDocs.Viewer หรือติดต่อฝ่ายสนับสนุนหากมีข้อสงสัย ความช่วยเหลือด้านเทคนิค หรือการแก้ไขปัญหา