รับข้อมูลการดูแบบ CAD

การแนะนำ

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

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

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

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

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

2. ความเข้าใจพื้นฐานเกี่ยวกับ .NET Framework

ความคุ้นเคยกับกรอบงาน .NET และภาษาการเขียนโปรแกรม 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 สำหรับ .NET บ่อยเพียงใด

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

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

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