เรนเดอร์รูปแบบ CAD เฉพาะ (CF2)
การแนะนำ
ในบทช่วยสอนนี้ เราจะสำรวจวิธีการเรนเดอร์รูปแบบ CAD เฉพาะโดยใช้ Groupdocs.Viewer สำหรับ .NET Groupdocs.Viewer เป็น API โปรแกรมดูเอกสารอันทรงพลังที่ช่วยให้นักพัฒนาสามารถแสดงเอกสารมากกว่า 170 ประเภทในแอปพลิเคชันของตน โดยไม่ต้องติดตั้งซอฟต์แวร์ภายนอกใดๆ โดยเฉพาะ เราจะเน้นไปที่การเรนเดอร์รูปแบบ CAD เช่น CF2 เป็นรูปแบบเอาต์พุตต่างๆ เช่น HTML, JPG, PNG และ PDF
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเจาะลึกบทช่วยสอน ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:
- ติดตั้ง Visual Studio บนระบบของคุณแล้ว
- Groupdocs.Viewer สำหรับ .NET SDK คุณสามารถดาวน์โหลดได้จากที่นี่.
- ความรู้พื้นฐานเกี่ยวกับภาษาการเขียนโปรแกรม C#
นำเข้าเนมสเปซ
ขั้นแรก เรามานำเข้าเนมสเปซที่จำเป็นสำหรับการเรนเดอร์รูปแบบ CAD
using GroupDocs.Viewer.Options;
using System;
using System.IO;
ตอนนี้ เราจะแบ่งแต่ละตัวอย่างออกเป็นหลายขั้นตอน:
เรนเดอร์ CF2 เป็น HTML
ขั้นตอนที่ 1: กำหนดไดเร็กทอรีเอาต์พุตที่จะบันทึก HTML ที่แสดงผล
string outputDirectory = "Your Document Directory";
ขั้นตอนที่ 2: กำหนดรูปแบบเส้นทางไฟล์สำหรับเอาต์พุต HTML
string pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.html");
ขั้นตอนที่ 3: เริ่มต้นวัตถุ Viewer และระบุไฟล์ CF2 อินพุต
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
// ตั้งค่าตัวเลือกการแสดงผลเพิ่มเติมหากจำเป็น
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
เรนเดอร์ CF2 เป็น JPG
ขั้นตอนที่ 1: กำหนดรูปแบบเส้นทางไฟล์สำหรับเอาต์พุต JPG
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.jpg");
ขั้นตอนที่ 2: เริ่มต้นวัตถุ Viewer และระบุไฟล์ CF2 อินพุต
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
// ตั้งค่าตัวเลือกการแสดงผลเพิ่มเติมหากจำเป็น
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
เรนเดอร์ CF2 เป็น PNG
ขั้นตอนที่ 1: กำหนดรูปแบบเส้นทางไฟล์สำหรับเอาต์พุต PNG
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.png");
ขั้นตอนที่ 2: เริ่มต้นวัตถุ Viewer และระบุไฟล์ CF2 อินพุต
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
PngViewOptions options = new PngViewOptions(pageFilePathFormat);
// ตั้งค่าตัวเลือกการแสดงผลเพิ่มเติมหากจำเป็น
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
เรนเดอร์ CF2 เป็น PDF
ขั้นตอนที่ 1: กำหนดรูปแบบเส้นทางไฟล์สำหรับเอาต์พุต PDF
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.pdf");
ขั้นตอนที่ 2: เริ่มต้นวัตถุ Viewer และระบุไฟล์ CF2 อินพุต
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
// ตั้งค่าตัวเลือกการแสดงผลเพิ่มเติมหากจำเป็น
// options.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
บทสรุป
ในบทช่วยสอนนี้ เราได้เรียนรู้วิธีเรนเดอร์รูปแบบ CAD เฉพาะ เช่น CF2 โดยใช้ Groupdocs.Viewer สำหรับ .NET ด้วยการทำตามคำแนะนำทีละขั้นตอน คุณสามารถรวมความสามารถในการเรนเดอร์เอกสารเข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างง่ายดาย
คำถามที่พบบ่อย
Groupdocs.Viewer สามารถเรนเดอร์รูปแบบ CAD อื่นนอกเหนือจาก CF2 ได้หรือไม่
ใช่ Groupdocs.Viewer รองรับรูปแบบ CAD ที่หลากหลาย รวมถึง DWG, DXF, DGN และอื่นๆ
Groupdocs.Viewer เหมาะสำหรับการเรนเดอร์เอกสารบนเว็บแอปพลิเคชันหรือไม่
Groupdocs.Viewer สามารถผสานรวมเข้ากับเว็บแอปพลิเคชันได้อย่างราบรื่นเพื่อเรนเดอร์เอกสารในเบราว์เซอร์ได้โดยตรง
Groupdocs.Viewer จำเป็นต้องมีการอ้างอิงภายนอกสำหรับการเรนเดอร์หรือไม่
ไม่ Groupdocs.Viewer เป็น API แบบสแตนด์อโลน และไม่จำเป็นต้องอาศัยการขึ้นต่อกันภายนอกหรือการติดตั้งซอฟต์แวร์
ฉันสามารถปรับแต่งตัวเลือกการเรนเดอร์ตามความต้องการของฉันได้หรือไม่?
ใช่ Groupdocs.Viewer มีตัวเลือกการเรนเดอร์ที่หลากหลายซึ่งสามารถปรับแต่งให้ตรงตามความต้องการเฉพาะของคุณได้
มีรุ่นทดลองใช้สำหรับ Groupdocs.Viewer หรือไม่
ใช่ คุณสามารถดาวน์โหลด Groupdocs.Viewer เวอร์ชันทดลองใช้ฟรีได้จากที่นี่.